[Algorytmy] Konwersja olbrzymiej liczby na postać binarną
: 1 sie 2011, o 12:39
Mam zadanie w którym największą trudnością jest zamiana olbrzymiej liczby na postać binarną. Liczba ta może wynosić nawet \(\displaystyle{ 2^{32000}}\).. W dodatku limit czasu jest surowy.. Podpowiedzią jest aby wczytać tą liczbę jako łańcuch znaków po czym podzielić ją na integery. Następnie wykonać konwersję na postać binarną na tychże integerach i po kłopocie.. Problem w tym, że zupełnie nie wiem jak taka konwersja ma przebiegać. Mógłby ktoś mi to przybliżyć na przykładzie? Powiedzmy że wczytujemy liczbę: 11347882. Następnie dzielimy ją na inty przy podstawie 1000 i mamy liczbę: 11-347-882 (podstawa 1000, myślniki oddzielają kolejne komórki). Jak będą teraz wyglądać operacje po których otrzymam tą liczbę w postaci dwójkowej?