Conţinut
Pentru a converti numere întregi de la baza 10 (zecimală) la baza 2 (binară), trebuie să rupeți numărul în bucăți cu puterea de 2.
Procese similare pot fi utilizate pentru a converti non-întregi în forme binare. Acest articol vă va arăta 3 (sau 11, în binare) metode de conversie a fracțiilor în zecimale binare.
instrucțiuni de ghidare
-
Metoda 1
Pentru a converti o fracțiune, mai întâi convertiți numitorul și numitorul în binar și aplicați împărțirea binarelor. Aceasta este metoda normală folosită pentru a converti fracțiile în zecimale de bază 10. De exemplu, vom folosi această tehnică pentru a converti 13/22.
Mai întâi, 13/22 devine 1101/10110 în baza 2. Apoi, 1101 împărțit la 10110 este 0.1001011101000 ..., cu repetarea secvenței de cifre 1011101000.
Acest lucru poate fi dificil dacă nu vă place să faceți diviziuni lungi ale bazei 2, deci vă recomandăm să încercați următoarea metodă.
-
Metoda 10
Spargeți fracția în puteri 1/2 și folosiți următoarea listă pentru a face zecimale binare: 1/2 = 0,1 1/4 = 0,01 1/8 = 0,001 1/16 = 0,0001, etc.
De exemplu, 13/22 este 1/2 + 1/16 + 1/64 + 1/128 + ..., apoi 13/22 = 0.1 + 0.0001 + 0.000001 + 0.0000001 + ... = 0.100101 ...
Dacă găsiți că această metodă durează prea mult, următoarea este cea mai rapidă.
-
Metoda 11
Utilizați conversia binară care apare în calculatorul calculatorului sau în programul Excel. Dacă aveți o versiune veche care nu se ocupă de binare, puteți să o depășiți cu un mic cheat: adăugați 8 zerouri la sfârșitul numărătorului, împărțiți și apoi mutați punctul zecimal cu 8 unități în stânga. 8 este doar un număr convenabil, orice altul poate fi folosit.
De exemplu, dacă calculatorul nu împarte 1101 pe 10110 în binar, încercați să împărțiți 110100000000 cu 10110. Apoi, 110100000000/10110 = 10010111. Și când deplasați 8 unități zecimale în stânga, veți avea 1101/10110 = 0.10010111 (tăiate )