6.4 - O objeto Math

O objeto Math não precisa ser instanciado, seus métodos e propriedades são ditos estáticos pois não se aplicam a nenhuma instância em particular. Ele é utilizado para armazenar constantes úteis a operações matemáticas e funções para efetuar diversos tipos de cálculo.

Principais propriedades e métodos



 Propriedades:

E -

Constante de Euler (2.718).
e = Math.E;

PI -

Valor de PI (3.14159...)
perimetro = 2 * Math.PI * r;

SQRT2 -

Raiz quadrada de 2
raiz = Math.SQRT2;

 

 Métodos:

abs(), max(), min() -

Valor absoluto, máximo e mínimo.

cos(), sin(), tan() -

Funções trigonométricas.

exp(), log() -

Exponencial e logaritmo

round(), ceil(), floor() -

Truncamento e arredondamento

pow(), sqrt() -

Potência e raiz quadrada

random() -

Gerador de números aleatórios

Exemplos de utilização do objeto Math