Szamok

Istvan HAVASI havasi at egus.hu
Wed Sep 29 14:43:52 CEST 1999


haliho!

pontosat en sem tudok ra mondani, de:
asszem az elso bytebol a legfelso bit az elojelbit,
a kovetkezo 15 bit az exponens, meghozza 0...32767 tartomanyba eltolva
16384-t hozzaadva
a kovetkezo 3 byte pedig a mantissza, most hirtelen nem tudom, de
azt hiszem, hogy 1,xxxx alakban, ahol az az elso 1 nem is tarolodik, mivel
normalizalt esetben mindig egyessel kezdodne a mantissza.....

szerintem tehat a kovetkezo:

15  14..........0    15.....0  15.....0  15.....0
+/-  e+16384          mantissza

a szam pedig:  +/- 1,mantissza * 2 ^ (e - 16384)

es asszem ezt hivjak float-nak a C programnyelvben, ez a float tipus a
C-nyelvben.
A 8 byteos lebegopontos a double tipus. Az is ilyen, de ott masfel byte a
karakterisztika.

Udvozlettel
STeve






More information about the Elektro mailing list