» »

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 ?

AndyS ::

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?

Zgodovina sprememb…

Ciklamen ::

http://www.allaboutcircuits.com/vol_4/c...

Če ti morda to kaj več pomaga.
- End of the Post ->


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Natančnost števcev za hitrost

Oddelek: Na cesti
296145 (5170) Mare2
»

Absolutna neenačba (težja)

Oddelek: Šola
352764 (2016) MaFijec
»

fizika-nujno

Oddelek: Šola
5837 (685) finpol1
»

Podjetje - davki

Oddelek: Loža
293103 (2161) Tody
»

Linux problem

Oddelek: Operacijski sistemi
71137 (953) dr.J

Več podobnih tem