Zamiana liczb wpisywanych z ekranu na binarne

0

Witam!

Nie wiem czy umieszczam w poprawnym dziale, przepraszam.

Zastanawiam się, w jaki sposób komputer zamienia liczbę wpisaną z klawiatury zamienia na system binarny. W przypadku wpisania jednej cyfry nie ma problemu. Ale przy wpisaniu np. liczby 25 skąd komputer ma wiedzieć, że będzie to 11001? Przecież nie może wykonać operacji 25mod2, bo nie wie, że 25 to 25? Zwłaszcza przy większych liczbach.

Chciałbym to wykorzystać do pisania własnego typu wielkich liczb, aby w 100% wykorzystywać pamięć i zapamiętywać ogromne liczby w zmiennej char (czy tam byte), a nie, jak jest najprościej, przechowywać je w postaci zbliżonej do 10-nej (np w każdym charze przetrzymywać "cyfrę" z zakresu 0-99).

0

Chciałbym to wykorzystać do pisania własnego typu wielkich liczb, aby w 100% wykorzystywać pamięć i zapamiętywać ogromne liczby w zmiennej char (czy tam byte), a nie, jak jest najprościej, przechowywać je w postaci zbliżonej do 10-nej (np w każdym charze przetrzymywać "cyfrę" z zakresu 0-99).

Najlepiej to użyć do tego odpowiedniego modułu, których masz pod dostatkiem na google. Nie nasza wina że nie umiesz napisać swojego...

1 użytkowników online, w tym zalogowanych: 0, gości: 1