• Primjer : 1 . 1 1
  • Binarni brojevni sustav




    Download 104.5 Kb.
    bet5/8
    Sana04.04.2017
    Hajmi104.5 Kb.
    #3023
    1   2   3   4   5   6   7   8
    1.0




    Primjer: pretvaranje decimalnih brojeva koji se ne mogu prikazati konačnim brojem binarnih frakcija
    13.3 = 13 + 0.3

    . .

    .3 * 2 1 1 0 1 . 0 1 0 0 1 1 0 0 1 ...



    0.6
    .6 * 2

    1.2


    .2 * 2


    0.4


    .4 * 2


    0.8


    .8 * 2


    1.6

    .6 * 2


    1.2

    ....


    Treba uočiti da se konačni decimalni razlomak prikazuje kao beskonačni periodički binarni razlomak.
    Binarni broj se množi s potencijama baze 2 tako da se binarna točka pomakne odgovarajući broj mjesta desno ili lijevo, zavisno da li je predznak potencije pozitivan ili negativan.
    Primjer: 1 . 1 1 * 22 = 1 1 1
    PRIKAZ REALNIH BROJEVA U RAČUNALU
    Standardna točnost: 32 bita (4 byte)

    Dvostruka točnost: 64 bita (8 byte)


    Realni brojevi standardne točnosti
    Deklaracija u programskom jeziku C: float
    IEEE (Institute of Electrical and Electronics Engineers) standard 754 za prikaz realnih brojeva u standarnoj točnosti:
    31 30 23 22 0

    P Karakteristika Mantisa





    P

    predznak ( P=1 negativan, P=0 pozitivan)

    Karakteristika

    binarni eksponent + 127 (da se izbjegne prikaz negativnog eksponenta)

    Mantisa

    normalizirana (samo jedan bit ispred binarne točke).




    Download 104.5 Kb.
    1   2   3   4   5   6   7   8




    Download 104.5 Kb.