Najłatwiejszą metodą zamiany liczb zapisanych w systemie dziesiętnym na liczby w systemie binarnym jest metoda reszt z dzielenia przez 2.
Dzielimy liczbę przez 2 z resztą, potem dzielimy część całkowitą wyniku znowu przez 2 z resztą i powtarzamy, aż otrzymamy 0. Reszty z tych dzieleń zapisane w kolejności od końca dają nam binarną postać danej liczby.
10:2 = 5 r. 0
5:2 = 2 r. 1
2:2 = 1 r. 0
1:2 = 0 r. 1 ⇒
300:2 = 150 r. 0
150:2 = 75 r. 0
75:2 = 37 r. 1
37:2 = 18 r. 1
18:2 = 9 r. 0
9:2 = 4 r. 1
4:2 = 2 r. 0
2:2 = 1 r. 0
1:2 = 0 r. 1 ⇒
Drugą metodą jest zamiana danej liczby na sumę potęg liczby 2.
Szukamy największej potęgi liczby 2, jaka się mieści w danej liczbie, potem kolejnej największej mieszczącej się w pozostałej części itd. Potęgi występujące w tej sumie oznaczają 1 w zapisie binarnym, a niewystępujące oznaczają 0.
Najłatwiejszą metodą zamiany liczb zapisanych w systemie dziesiętnym na liczby w systemie binarnym jest metoda reszt z dzielenia przez 2.
Dzielimy liczbę przez 2 z resztą, potem dzielimy część całkowitą wyniku znowu przez 2 z resztą i powtarzamy, aż otrzymamy 0. Reszty z tych dzieleń zapisane w kolejności od końca dają nam binarną postać danej liczby.
10:2 = 5 r. 0
5:2 = 2 r. 1
2:2 = 1 r. 0
1:2 = 0 r. 1 ⇒![\bold{10_{[10]}=1010_{[2]}} \bold{10_{[10]}=1010_{[2]}}](https://tex.z-dn.net/?f=%5Cbold%7B10_%7B%5B10%5D%7D%3D1010_%7B%5B2%5D%7D%7D)
300:2 = 150 r. 0
150:2 = 75 r. 0
75:2 = 37 r. 1
37:2 = 18 r. 1
18:2 = 9 r. 0
9:2 = 4 r. 1
4:2 = 2 r. 0
2:2 = 1 r. 0
1:2 = 0 r. 1 ⇒![\bold{300_{[10]}=100101100_{[2]}} \bold{300_{[10]}=100101100_{[2]}}](https://tex.z-dn.net/?f=%5Cbold%7B300_%7B%5B10%5D%7D%3D100101100_%7B%5B2%5D%7D%7D)
Drugą metodą jest zamiana danej liczby na sumę potęg liczby 2.
Szukamy największej potęgi liczby 2, jaka się mieści w danej liczbie, potem kolejnej największej mieszczącej się w pozostałej części itd. Potęgi występujące w tej sumie oznaczają 1 w zapisie binarnym, a niewystępujące oznaczają 0.