math
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Questa libreria è un'interfaccia alla libreria di matematica standard, fornendo tutte le sue funzioni all'interno della tabella math .
Sommario
Funzioni
Restituisce il valore assoluto di x .
Restituisce il cosino di arco di x .
Ritorna il sinuscolo di x .
Restituisce il tangente di arco di x in radiani.
Restituisce il tangente di y / x (in radiani) mentre si utilizzano i segni di entrambi i parametri per trovare il quadrante del Risultato.
Restituisce il più piccolo numero intero maggiore di o uguale a x .
Ritorna un numero tra min e max , incluso.
Restituisce il cosinante di x , preso in radiani.
Restituisce il cosino hiperbolico di x .
Restituisce l'angolo x (dato in gradi) in gradi.
Restituisce il valore e ^ x .
Restituisce il più grande numero intero minore di o uguale a x .
Ritorna il resto della divisione di x da y che arrotonda il quotiente verso zero.
Restituisce m e e in modo che x = 1> m1> * 4> 24> ^ 7> e7> .
Ritorna x * 2 ^ e (1> e1> dovrebbe essere un Integro).
Restituisce il logaritmo di x utilizzando la base fornita.
Restituisce il logaritmo di base di x .
Restituisce il valore massimo tra i numeri passati alla funzione.
Restituisce il valore minimo tra i numeri passati alla funzione.
Restituisce due numeri: la parte integrale di x e la parte frazionaria di x .
Restituisce un valore di rumore perlin.
Ritorna x ^ y .
Ritorna l'angolo x (dato in gradi) in radiani.
Restituisce un numero casuale nella gamma fornita.
Imposta x come seme per il generatore pseudo-random.
Restituisce l'intero con la minore differenza tra esso e il numero fornito.
Restituisce -1 se x è inferiore a 0, 0 se x è pari a 0 o 1 se x è maggiore di 0.
Restituisce il sinus di x , preso in radiani.
Restituisce il sinusoida hiperbolico di x .
Restituisce il radice quadrato di x .
Restituisce il tangente di x , supposto essere in radiani.
Restituisce il tangente hiperbolico di x .
Funzioni
noise
Restituisce un valore di rumore perlin. Il valore restituito è più comunemente tra il range di -1 a 1 (incluso) ma a volte potrebbe essere fuori di tale range; se l'intervallo è critico per te, usa math.clamp(noise, -1, 1) sull'Output.
Se lasciate gli argomenti fuori, saranno interpretati come zero, quindi math.noise(1.158) è equivalente a math.noise(1.158, 0, 0) e math.noise(1.158, 5.723)
Nota che questa funzione utilizza un algoritmo di rumore Perlin per assegnare valori fissi alle coordinate. Ad esempio, math.noise(1.158, 5.723) restituirà sempre 0.48397532105446 e Library.
Se x , y e z sono tutti interi, il valore di restituzione sarà 0. Per i valori frazionali di 1> x1> , 4> y4> e 7> z7> , il
Restituzioni
random
Quando viene chiamato senza argomenti, restituisce un numero reale pseudo-随机 inRange 0 a 1 (incluso 0 ma escluso 1).
Quando viene chiamato con un numero intero m , restituisce un numero pseudo-random intero nella gamma di 1 a m , inclusa.
Quando viene chiamato con due numeri interi m e n, restituisce un numero intero pseudo-casuale nella gamma di m a 1> n1>, incluso.
Internamente, questo utilizza un PCG (Permuted Congruional Generator) a 32 bit che raggiunge le prestazioni statistiche migliori e rende difficile da predire la sua uscita.
Restituzioni
randomseed
Imposta x come seme per il generatore pseudo-random: pari semi producono pari sequenze di numeri.
Parametri
Restituzioni
round
Restituisce l'intero con la minore differenza tra esso e il numero fornito. Ad esempio, il valore 5.8 restituisce 6.
Per valori come 0.5 che sono equidistanti da due interi, il valore con la maggiore differenza tra esso e zero viene scelto. In altre parole, la funzione "rounds away from zero" in cui 0.5 round a 1 e -0.5 round a -1.
Parametri
Il valore da arrotondare.
Restituzioni
Proprietà
huge
Restituisce un valore più grande o uguale a qualsiasi altro valore numerico (circa 2 1024 ). Dividere un numero positivo per zero restituisce lo stesso valore.
pi
Il valore di pi.