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