Namespace: matemática

Métodos

abdômen

estático

abs (num) retorna o número

Valor absoluto de um valor numérico.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null number o valor numérico absoluto da entrada.

Exemplo

math.abs(-1) == 1
math.abs(1) == 1

teto

estático

ceil (num) retorna regras. Integer

Teto do valor numérico.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Integer o teto do valor fornecido.

Exemplo

math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3

andar

estático

floor (num) retorna regras.Integer

Piso do valor numérico.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Integer o piso do valor fornecido.

Exemplo

math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2

isInfinite

estático

isInfinite (num) retorna regras. Booleano

Teste se o valor é ± ∞.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Boolean true se o número for infinito positivo ou negativo.

Exemplo

math.isInfinite(∞) == true
math.isInfinite(100) == false

isNaN

estático

isNaN (num) retorna regras. Booleano

Teste se o valor é ± ∞.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Boolean true se o valor não for um número.

Exemplo

math.isNaN(NaN) == true
math.isNaN(100) == false

Pancada

estático

pow (base, expoente) retorna regras. Flutuar

Retorna o valor do primeiro argumento elevado à potência do segundo argumento.

Parâmetro

base

número

Valor básico numérico.

expoente

número

Valor do expoente numérico.

Devoluções

non-null rules.Float o valor do primeiro argumento elevado à potência do segundo argumento.

Exemplo

math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2

Redondo

estático

round (num) retorna regras.Integer

Arredonde o valor de entrada para o int mais próximo.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Integer o int mais próximo do valor fornecido.

Exemplo

math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3

sqrt

estático

sqrt (num) retorna regras. Flutuar

Raiz quadrada do valor de entrada.

Parâmetro

num

número

Valor numérico.

Devoluções

non-null rules.Float na raiz quadrada do valor de entrada.

Exemplo

math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5