1
Scrieți numărul binar. Această metodă nu utilizează puteri. Deci, este mai simplu să convertiți un număr mai mare de cap, pentru că trebuie doar să țineți cont de subtotal. Primul lucru pe care trebuie să-l faceți este să scrieți numărul binar pe care îl veți converti utilizând metoda de duplicare. Să presupunem că numărul cu care lucrați este 10110012. Scrie-o jos.
2
Pornind de la stânga, se dublează totalul anterior și se adaugă cifra curentă. Deoarece lucrați cu numărul binar 10110012, prima dvs. cifră din stânga este 1. Totalul anterior este 0, deoarece nu ați început încă. Va trebui să dublezi totalul anterior, 0 și să adaugi 1, cifra curentă. 0 x 2 + 1 = 1, deci numărul total nou este de 1.
3
Duplicați totalul curent și adăugați următoarea cifră cea mai stângă. Numărul curent curent este de 1 și noua cifră actuală este 0. Apoi dublează 1 și adaugă 0. 1 x 2 + 0 = 2. Totalul curent nou este de 2.
4
Repetați pasul anterior. Continuă să faci asta. Apoi duplicați totalul curent și adăugați 1, următoarea cifră. 2 x 2 + 1 = 5. Totalul curent este acum 5.
5
Repetați din nou pasul anterior. Apoi dublați totalul curent, 5, și adăugați următoarea cifră. 1. 5 x 2 + 1 = 11. Numărul total nou este de 11.
6
Repetați din nou pasul anterior. Duplicați numărul total curent, 11 și adăugați următoarea cifră, 0. 2 x 11 + 0 = 22.
7
Repetați din nou pasul anterior. Acum, dublați totalul curent, 22, și adăugați 0, următoarea cifră. 22 x 2 + 0 = 44.
8
Continuați să duplicați totalul curent și să adăugați următoarea cifră până când nu mai aveți alte cifre. Acum ai ajuns la ultimul tău număr și aproape că ai terminat! Tot ce trebuie să faceți este să obțineți totalul, 44 și să îl duplicați și să adăugați 1, ultima cifră. 2 x 44 + 1 = 89. Gata! Ai convertit 100110112 în forma zecimală, 89.
9
Scrieți răspunsul împreună cu baza de acasă. Scrieți răspunsul final 8910 pentru a arăta că lucrați cu o zecimală, care are baza 10.
10
Utilizați această metodă pentru a converti de la orice baza la zecimal. Dublarea este utilizat pentru că numărul dat este baza 2. În cazul în care numărul dat a fost de o bază diferită, înlocuiți 2 în această metodă baza numărului în cauză. De exemplu, dacă numărul a fost de bază 37, ați înlocui "x2" cu "x37". Rezultatul final va fi întotdeauna pe bază zecimală (baza 10).