Condividi tramite


Funzione IntAsDouble

Nome completo: Std.Convert.IntAsDouble

function IntAsDouble(number : Int) : Double

Sommario

Converte un intero specificato number in un numero a virgola mobile e precisione doppia equivalente.

Descrizione

Converte un intero specificato in un numero a virgola mobile a precisione doppia. Si noti che la rappresentazione a precisione doppia può avere meno bit allocati per rappresentare cifre significative in modo che la conversione possa essere approssimativa per numeri elevati. Ad esempio, il simulatore corrente converte 4.611.686.018.427.387.919 = 2^64+15 in 4.611.686.018.427.387.904.0 = 2^64.

Esempio

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