math

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Esta biblioteca es una interfaz con la biblioteca de matemáticas estándar, proporcionando todas sus funciones dentro de la math tabla.

Resumen

Funciones

Propiedades

  • Devuelve un valor mayor o igual a cualquier otro valor numérico (alrededor de 2 1024 ).

  • El valor de pi.

Funciones

Devuelve el valor absoluto de x .

Parámetros

Devuelve

acos

Devuelve el cosín de arco de x .

Parámetros

Devuelve

asin

Devuelve el arco sín de x .

Parámetros

Devuelve

atan

Devuelve el tangente de arco de x en radianes.

Parámetros

Devuelve

atan2

Devuelve el tangente de arco de y / x (en radianes) mientras se usan las señales de ambos parámetros para encontrar el cuadrante del resultado. También maneja correctamente el caso de x siendo cero.

Parámetros

Devuelve

ceil

Devuelve el menor número entero mayor que o igual a x .

Parámetros

Devuelve

clamp

Devuelve un número entre min y max, incluido.

Parámetros

min: number
max: number

Devuelve

Devuelve el cosin de x , asumido que esté en radianes.

Parámetros

Devuelve

cosh

Devuelve el hiperboloide cosín de x .

Parámetros

Devuelve

Devuelve el ángulo x (dado en grados) en grados.

Parámetros

Devuelve

Devuelve el valor e ^ x .

Parámetros

Devuelve

floor

Devuelve el mayor número entero menor que o igual a x .

Parámetros

Devuelve

fmod

Devuelve el resto de la división de x por y que redondea el cuadrante hacia cero.

Parámetros

Devuelve

frexp

Retorna m y e para que x = 1> m1> * 4> 24> ^ 7> e7> .

Parámetros

Devuelve

ldexp

Devuelve x * 2 ^ e (debería ser un entero).

Parámetros

Devuelve

Devuelve el logaritmo de x usando la base dada, o la constante matemática e si no se proporciona base (logaritmo natural).

Parámetros

base: number

La base del logaritmo, la constante e por defecto.

Valor predeterminado: 2.7182818

Devuelve

log10

Devuelve el logaritmo de base de 10 de x .

Parámetros

Devuelve

Devuelve el valor máximo entre los números pasados a la función.

Parámetros

...: number

Devuelve

Devuelve el valor mínimo entre los números pasados a la función.

Parámetros

...: number

Devuelve

modf

Devuelve dos números: la parte integral de x y la parte fraccional de x .

Parámetros

Devuelve

noise

Restaura un valor de ruido perlado. El valor devuelto es más común entre el rango de -1 a 1 (incluido), pero a veces puede estar fuera de ese rango; si el intervalo es crítico para usted, use math.clamp(noise, -1, 1) en la Salida.

Si deja los argumentos fuera, se interpretarán como cero, por lo que math.noise(1.158) es equivalente a math.noise(1.158, 0, 0) y math.noise(1.158, 5.723) es

Tenga en cuenta que esta función usa un algoritmo de ruido de Perlin para asignar valores fijos a coordenadas. Por ejemplo, math.noise(1.158, 5.723) siempre devolverá 0.48397532105446 y <

Si x , y y z son todos números enteros, el valor de salida será 0. Para los valores fraccionales de 1> x1> , 4> y4> y 7> z7> , el

Parámetros

Valor predeterminado: 0
Valor predeterminado: 0

Devuelve

Devuelve x ^ y (también puedes usar la expresión x ^ 1> y1> para calcular este valor).

Parámetros

Devuelve

Devuelve el ángulo x (dado en grados) en radianes.

Parámetros

Devuelve

random

Cuando se llama sin argumentos,返回一个在 0 到 1 (incluido 0 但不包括 1) 范围内的唯一的 pseudo-aleatorio real número.

Cuando se llama con un número entero m ,返回一个在 1 到 m 范围内的 Uniforme Pseudo Aleatorio Inicial.

Cuando se llama con dos números enteros m y n,返回一个在 m 到 1> n1> 范围内的 pseudo-aleatorio número inteiro.

Internamente, esto usa un PCG de 32 bits (Generador de Congruencia Permutada) que alcanza un rendimiento estadístico excepcional y hace que su salida sea difícil de predecir.

Parámetros

Valor predeterminado: 0
Valor predeterminado: 1

Devuelve

randomseed

void

Establece x como la semilla para el pseudo-generador aleatorio: las semillas iguales producen secuencias de números iguales.

Parámetros

Devuelve

void

round

Devuelve el número entero con la menor diferencia entre él y el número dado. Por ejemplo, el valor 5.8 devuelve 6.

Para valores como 0.5 que están a la distancia de dos inteiros, el valor con la mayor diferencia entre él y cero se elige. En otras palabras, la función "rounds away from zero" que es 0.5 rounds a 1 y -0.5 rounds a -1.

Parámetros

El valor para redondear.

Devuelve

sign

Devuelve -1 si x es menor que 0, 0 si x es igual a 0 o 1 si x es mayor que 0.

Parámetros

Devuelve

Devuelve el cosíntalo de x , asumido que esté en radianes.

Parámetros

Devuelve

sinh

Devuelve el hiperboloide de x .

Parámetros

Devuelve

sqrt

Devuelve el raíz cuadrado de x . También puedes usar la expresión x ^0.5 para calcular este valor.

Parámetros

Devuelve

Devuelve el tangente de x , asumido que esté en radianes.

Parámetros

Devuelve

tanh

Devuelve el hiperbólico tangente de x .

Parámetros

Devuelve

Propiedades

huge

Devuelve un valor mayor o igual a cualquier otro valor numérico (alrededor de 2 1024 ). Dividiendo un valor positivo por cero devuelve este mismo valor.

El valor de pi.