Nyelv :
SWEWE Tag :Bejelentkezés |Bejegyzés
Keresés
Enciklopédia közösség |Enciklopédia válaszok |Küldje el kérdését |Szókincs |Feltöltés ismeretek
Előző 1 Következő Válassza ki a Pages

Egyszeres pontosságú

Egyszeres pontosságú szám arra utal, hogy a számítógép a módját, hogy kifejezze közelítése a valós szám. A VB, Single (egyszeres pontosságú lebegőpontos) változókat tárolja az IEEE 32 bites (4 bájtos) formájában lebegőpontos értékek közötti különbség, amely az időben a negatív-a-3.402823E38 1.401298E-45, míg Amikor egy pozitív szám a 1.401298E-45 3.402823E38.

Tárolási formátumSign bit S (jel) - 1 bit

0 jelenti a pozitív jel, hogy a képviselő egy negatív szám. ( 0, -0 Kezelt ugyanaz? (Welcome kiegészítő információk)) 0 a 00000000

-0 Van 11.111.111 -128 cserélje ki nem anti-kódot és kiegészítik.

Kitevő E (kitevő) - 8 bites

E tartományok 0-255 (unsigned integer), dupla pontosságú 11, kitágult nagyobb vagy egyenlő, mint 15, a tényleges értéke e = E-127.

E is nevezik a "frameshift" vagy "Kód"

Mantissa M (mantissza) - 23bit

M is hívják számjeggyel (jelentős), relatív bit (együttható), sőt az úgynevezett "tört".

Általánosságban, m = (1.M) 2, úgy, hogy a tényleges funkciója a tartományban ≤ 1 mantissza <2.

Annak érdekében, hogy túlcsordulás feldolgozása, valamint a kiterjesztéseket a minimális értéket 0-hoz közeli feldolgozó kapacitás, IEEE 754 M tett további követelményeket lásd a dokumentum ismerteti.

Úszó

Belső adattároló (00111111) 2:

Sign bit

(Legbaloldalibb) S = 0. Ez azt jelzi, pozitív szám

Index

(Bal oldali bit 2-9) E = (01111110) 2 = (126) 10, ezért e = E-127 = -1.

Mantisszát

(Az utolsó 23) M = (11001100110) 2, m = (1.M) 2 = (1,7999999523162841796875) 10

A bináris frakciót egy tizedes kiszámítani 1 (1/2 1/4) (1/32 1/64) (1/512 1/1024) ......

A tényleges érték

N = 1,7999999523162841796875 * 2 ^ -1 = 0,89999997615814208984375

(Valójában ez az adat egy egyszeres pontosságú lebegőpontos valós belső tároló 0,9, akkor láthatjuk, hogy van néhány hiba)

Itt van egy pár számot, hogy továbbra is, hogy egy másik esetben:

Használja a függőleges vonal | Dan elválasztó egyéni kijelző

A tényleges értéke a | szimbólum bit |, Index |; mantissa

1. |

2. |

-6.5 | 1 | 10000001 | 10100000000


Előző 1 Következő Válassza ki a Pages
Használó Felülvizsgálati
Nincs még hozzászólás
Én is kommentálom [Látogató (52.54.*.*) | Bejelentkezés ]

Nyelv :
| Ellenőrző kód :


Keresés

版权申明 | 隐私权政策 | Szerzői jog @2018 A világ enciklopédikus tudás