Sdílet prostřednictvím


Funkce IntAsDouble

Plně kvalifikovaný název: Std.Convert.IntAsDouble

function IntAsDouble(number : Int) : Double

Shrnutí

Převede dané celé číslo number na ekvivalentní číslo s plovoucí desetinnou čárkou s dvojitou přesností.

Popis

Převede dané celé číslo na číslo s plovoucí desetinnou čárkou s dvojitou přesností. Upozorňujeme, že reprezentace s dvojitou přesností může obsahovat méně bitů, které představují významné číslice, aby převod mohl být přibližný pro velká čísla. Například aktuální simulátor převede 4 611 686 018 427 387 919 = 2^64+15 na 4 611 686 018 427 387 904,0 = 2^64.

Příklad

Message($"{IntAsDouble(1)}"); // Prints 1.0 rather than 1