Forum » Šola » desetiško v dvojiško
desetiško v dvojiško
Horizontko ::
Kako bi pretvoril negativno realno desetiško št. v dvojiško?
Če imam npr. -10(10) + 8 bitni sistem je rezultat 111101100(2);
0.1(10) je 0.0001100011(2)...
Kako se pa pretvori -0.1 ?
Če imam npr. -10(10) + 8 bitni sistem je rezultat 111101100(2);
0.1(10) je 0.0001100011(2)...
Kako se pa pretvori -0.1 ?
Ciklamen ::
Ponavadi se negativna števila predstavijo s 1 na začetku (ker gre v plus samo do 127 oziroma 1 manj kot 2 na nekaj). I could be wrong, though.
- End of the Post ->
Horizontko ::
Če je -210.25
(Za 32 bit. 11010010.01(2) + normalizacija (7 mest levo) = 1.101001001 => 10100100100000000000000 (zadnjih 23 bitov). 127+7=134 => 10000110 + prvo mesto = 1, ker je negativno, torej 1 10000110 10100100100000000000000)
Za -0.1 pa je potem
1 10000000(127+1) 00011001000000000000000
imam prav, ali se gre pri 0.1 do konca => 00011001100110011001100?
(Za 32 bit. 11010010.01(2) + normalizacija (7 mest levo) = 1.101001001 => 10100100100000000000000 (zadnjih 23 bitov). 127+7=134 => 10000110 + prvo mesto = 1, ker je negativno, torej 1 10000110 10100100100000000000000)
Za -0.1 pa je potem
1 10000000(127+1) 00011001000000000000000
imam prav, ali se gre pri 0.1 do konca => 00011001100110011001100?
Zgodovina sprememb…
- spremenil: Horizontko ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Natančnost števcev za hitrostOddelek: Na cesti | 6145 (5170) | Mare2 |
» | Absolutna neenačba (težja)Oddelek: Šola | 2764 (2016) | MaFijec |
» | fizika-nujnoOddelek: Šola | 837 (685) | finpol1 |
» | Podjetje - davkiOddelek: Loža | 3103 (2161) | Tody |
» | Linux problemOddelek: Operacijski sistemi | 1137 (953) | dr.J |