Объект Math

Обновлен: Ноябрь 2007

Встроенный объект, который предоставляет основные математические функции и константы. Данный объект не может быть создан явным образом.

Свойства и методы

Свойства и методы объекта Math

Требования

Версия 1

Заметки

Оператор new не может создать объект Math и возвращает ошибку при попытке его создания. Обработчик сценариев создает объект Math при загрузке обработчика. Все его методы и свойства доступны сценарию постоянно.

В следующем примере демонстрируется применение объекта Math. Обратите внимание, что поскольку числа с плавающей запятой обладают ограниченной точностью, вычисления с ними сопряжены с мелкими ошибками округления. Для отображения чисел без мелких ошибок округления можно использовать метод toFixed объекта Number.

Пример

var pi : double = Math.PI;         // Should be about 3.14.
print(pi);
var cosPi : double = Math.cos(pi); // Should be minus one.
print(cosPi);
var sinPi : double = Math.sin(pi); // Should be zero.
print(sinPi.toFixed(10));

В результате выполнения данного кода выводятся следующие данные:

3.141592653589793
-1
0.0000000000

См. также

Ссылки

Числовой Объект