Добавляем...


  Числа в JavaScript
В отличие от языков, подобных С и Java, числовой тип в JavaScript включает как целые значения, так и значения с плавающей точкой. Все числа представляются в формате IEEE 754-1985 двойной точности с плавающим десятичным разделителем. Это представление допускает точное представление целых чисел в диапазоне от -253 до 253 и величин с плавающим разделителем в диапазоне от самого большого ±1.7976х10308 до самого малого ±2.2250х10-308.
    Числовые литералы в JavaScript можно записывать во множестве форматов, включая экспоненциальный. При использовании экспоненциального формата экспонента представляется буквой е (это представление нечувствительно к регистру). Формально (согласно грамматике ЕСМА-262) десятичные литералы могут принимать одну из следующих трех форм (в скобках указываются необязательные компоненты):
Формально (согласно грамматике ЕСМА-262) десятичные литералы могут принимать одну из следующих трех форм (в скобках указываются необязательные компоненты):
Десятичные знаки.(Десятичные знаки)(Экспонента) .Десятичные знаки(Экспонента) Десятичные знаки(Экспонента)
    Говоря обычными словами, это означает, что любая из следующих записей является допустимой формой представления чисел:
10
177.5
-2.71
.333333е77
-1.7Е12
З.Е-5
128е+100
    Заметьте, что представление числа не должно включать начальные нули. Причина в том, что JavaScript позволяет указывать числовые литералы с основаниями, отличными от 10. Начальный нуль как раз и указывает JavaScript, что соответствующий литерал имеет отличное от 10 основание, т.е. не является десятичным.


добавить комментарий
(без перезагрузки и регистрации)


10 случайных разделов

Что ищем на сайте ?


Примеры кода на сайте







@ 2008-2011 Amber
При использовании материалов ссылка на сайт обязательна
Яндекс.Метрика