Бөлісу құралы:


Функция IntAsDouble

Полное имя: Std.Convert.IntAsDouble

function IntAsDouble(number : Int) : Double

Сводка

Преобразует заданное целое число number в эквивалентное число с плавающей запятой двойной точности.

Описание

Преобразует заданное целое число в число с плавающей запятой двойной точности. Обратите внимание, что представление двойной точности может иметь меньше битов, выделенных для представления значимых цифр, поэтому преобразование может быть приблизительным для больших чисел. Например, текущий симулятор преобразует 4 611 686 018 427 387 919 = 2^64+15 до 4 611 686 018 427 387 904.0 = 2^64.

Пример

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