Převod do binární soustavy
Moderátor: Moderátoři
-
Xaero
Převod do binární soustavy
když chcu převést celé číslo tak ho dělím pořád 2 a sepisuju zbytky
když chcu převést desetiné menší než 1 tak ho pořád násobím
Ale na toto si nemlžu vzpomenou, poraďte mi prosím postup ja na to
celočíselná část:
54/64=0
54/32=1
(54-32)/16=1
6/8=0
6/4=1
2/2=1
0/1=0
tedy před desetinou čárkou bude 110110
za desetinou čárkou:
0,43/0,5=0
0,43/0,25=1
(0,43-0,25)/0,125=1
0,055/0,0625=0
0,055/0,03125=1
0,02375/0,015625 =1
...
tedy číslo za desetinou čárkou bude 011011...
celé číslo je 110110,011011...
snad jsem to napsal aspoň trochu srozumitelně.
-
Návštěvník
Xaero píše:Zdravím, potřeboval bych poradit jak převést z desítkové soustavy číslo 54,43 do dvojkové. Nějak si zaboha nemožu vzpomenout jak se to dělá.
když chcu převést celé číslo tak ho dělím pořád 2 a sepisuju zbytky
když chcu převést desetiné menší než 1 tak ho pořád násobím
Ale na toto si nemlžu vzpomenou, poraďte mi prosím postup ja na to
Stejně jak píšeš, celou část převedeš dělením 2, desetinnou část násobením 2.
tedy 54,43 * 16384 = 891781,12
následně provedeme zobrazení v hex (zobrazena vědecká kalkulačka):
D9B85
a hex číslo snadno přepisujeme do binární soustavy
1101 1001 1011 1000 0101
Nakonec odtrhneme 14 binárních řádů zprava:
110110,01101110000101