realBits

realBits

> Funktiot

Palauttaa reaaliluvun x sisäisen esityksen kokonaislukuna: reaaliluvun 64 bittiä IEEE 754 -muodossa (kaksoistarkkuus), luettuna sellaisenaan etumerkillisenä 64-bittisenä kokonaislukuna. Etumerkki, eksponentti ja mantissa löytyvät siis palautetusta kokonaisluvusta.

Huomaa, että tämä ei ole luvun x binääriesitys: realBits(12) ei palauta 1100, vaan 4622945017495814144, koska luettavat bitit ovat reaaliluvun 12.0 bitit. Kokonaisluvun binääriesityksen saat funktiolla binString.

Käänteisfunktio on bitsToReal: bitsToReal(realBits(x)) palauttaa täsmälleen luvun x.

Parametrit
Paluuarvo
Note