Képviselete a valós számok a számítógép memóriájában

Reprezentálja a valós számok a számítógép memóriájában része hozzárendelt bitek rögzíti a rendelési számot, és a többi - írásához mantissza (lásd normalizált rekordot.). Ha ez egy aláírt szám, akkor a magasabb rendű bit van fenntartva a jel. De ebben a formában van, egy kivétellel - a jele lehet nemcsak a száma, hanem a rendelési szám is lehet a jele (azaz a foka frakciók egyaránt lehet pozitív és negatív). Nem tárolja a jele a megrendelést, alkotta a kiszorított érdekében.

Ha a feladat érdekében osztják k bitet, akkor a valódi értéke a megrendelés hozzáadott ellensúlyozza, ezáltal kificamított által meghatározott sorrendben, a képletben PO - ectopiás érdekében SP - igaz érdekében, k - bitek száma kiosztott a sorrendben

Például, az igazi sorrendben fekvő tartományban -127 ... + 128 jelenik egy elmozdított érdekében, amelynek értékei között változhat a 0 ... 255.

Vagyis, ha SP = -127: Ha SP = 128: hogy képviselje számok a 0 ... 255 igényel 1 bájt (8 bit), vagyis k = 8.

Algoritmus a valós számok a számítógép memóriájában

  1. Fordítás száma P-ed rendű bináris
  2. Küldje bináris számot egy normalizált exponenciális formában
  3. Számoljuk ki a rendelést a kiszorított
  4. Add aláírja a rend és mantissza a megfelelő bit
Most próbálja meg ezt a mi hosszú szenvedés Pi: Most átalakítani tört része: Ha nem érti mindent, menj vissza konvertálása a tört része a számot.

Ezen talán megáll. Kiderült, hogy a szám 0,14 kettes számrendszerbeli értéke megközelítőleg

Kapcsolódó cikkek