Тип данных double (JScript)
Обновлен: Ноябрь 2007
Тип double сохраняется как восьмибайтовое число двойной точности с плавающей запятой. Он представляет 64-разрядное значение двойной точности в формате IEEE 754.
Тип double может представлять числа не более 10+308 (положительные и отрицательные) с точностью до 15 знаков и не менее 10-323. Тип double также может представлять значение NaN (не число), положительную и отрицательную бесконечность, а также положительный и отрицательный нуль.
Этот тип используется в приложениях, где нужны большие числа, но не нужна высокая точность. Если требуется очень высокая точность, следует использовать тип данных Decimal.
В .NET Framework соответствующим типом данных является класс Double. Тип double эквивалентен типу Number.
Заметки
Свойства и методы, принадлежащие типу данных double, эквивалентны свойствам и методам класса System.Double.
JScript определяет объект Number. Тип данных double взаимодействует с объектом Number. Поэтому объект Number может вызывать методы и свойства типа данных double, а тип данных double может вызывать методы и свойства объекта Number. Дополнительные сведения см. в разделе Свойства и методы объекта "Number". Кроме того, к объектам Number могут получать доступ функции, которые принимают аргументы типа данных double, и наоборот.
В большинстве случаев вместо объекта Number следует использовать тип данных double.