IntAsDouble-funktion
Fullständigt kvalificerat namn: Std.Convert.IntAsDouble
function IntAsDouble(number : Int) : Double
Sammanfattning
Konverterar ett visst heltal number
till ett motsvarande flyttal med dubbel precision.
Beskrivning
Konverterar ett givet heltal till ett flyttal med dubbel precision. Observera att dubbelprecisionsrepresentationen kan ha färre bitar allokerade för att representera betydande siffror så konverteringen kan vara ungefärlig för stora tal. Den aktuella simulatorn konverterar till exempel 4 611 686 018 427 387 919 = 2^64+15 till 4 611 686 018 427 387 904,0 = 2^64.
Exempel
Message($"{IntAsDouble(1)}"); // Prints 1.0 rather than 1