Freigeben über


IntAsDouble-Funktion

Vollqualifizierter Name: Std.Convert.IntAsDouble

function IntAsDouble(number : Int) : Double

Zusammenfassung

Wandelt eine angegebene ganze Zahl number in eine entsprechende Gleitkommazahl mit doppelter Genauigkeit um.

Beschreibung

Wandelt eine angegebene ganze Zahl in eine Gleitkommazahl mit doppelter Genauigkeit um. Bitte beachten Sie, dass die Darstellung mit doppelter Genauigkeit weniger Bits zugeordnet ist, um signifikanten Ziffern darzustellen, sodass die Konvertierung für große Zahlen ungefähr sein kann. Der aktuelle Simulator konvertiert beispielsweise 4.611.686.018.427.387.919 = 2^64+15 in 4.611.686.018.427.387.904.0 = 2^64.

Beispiel

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