math

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Ta biblioteka jest interfejsem do standardowej biblioteki matematycznej, zapewniając wszystkie jej funkcje w tabeli math.

Podsumowanie

Funkcje

Właściwości

  • Zwraca wartość większą lub równą dowolnej innej wartości liczbowej (około 2 1024 ).

  • Wartość pi.

Funkcje

Zwraca wartość absolutną x .

Parametry

Zwroty

acos

Zwraca kosynę łuku x .

Parametry

Zwroty

asin

Zwraca sinę łuku x .

Parametry

Zwroty

atan

Zwraca kąt promienia x w stopniach.

Parametry

Zwroty

atan2

Zwraca kąt promienia y / x (w radianach), gdy używa znaków obu parametrów, aby znaleźć kwadrans wyniku. Również poradzi sobie z przypadkiem x , który jest zero.

Parametry

Zwroty

ceil

Zwraca najmniejszy liczbowy większy niż lub równy x .

Parametry

Zwroty

clamp

Zwraca liczbę pomiędzy min i max, włącznie.

Parametry

min: number
max: number

Zwroty

Zwraca kosyn z x , domyślnie w radianach.

Parametry

Zwroty

cosh

Zwraca hiperboliczny kosyn z x .

Parametry

Zwroty

Zwraca kąt x (zadośćdzoniony w stopniach) w stopniach.

Parametry

Zwroty

Zwraca wartość e ^x .

Parametry

Zwroty

floor

Zwraca największy liczbowy mniejszy niż lub równy x .

Parametry

Zwroty

fmod

Powoduje powrót pozostałej części dzielenia x przez y, które okrągla quotient w kierunku zero.

Parametry

Zwroty

frexp

Zwraca m i e, tak aby x = 1> m1> * 4> 24> ^ 7> e7> . 0> e

Parametry

ldexp

Zwraca x * 2 ^ e (1> e1> powinno być liczbą).

Parametry

Zwroty

Zwraca logarytmu x używając podanej bazy lub konstante matematyczne e jeśli nie zostanie podana (naturalny logarytmu).

Parametry

base: number

Podstawa logarytmu, konstytucja e domyślnie.

Wartość domyślna: 2.7182818

Zwroty

log10

Zwraca podstawowy logarytmem x .

Parametry

Zwroty

Zwraca maksymalną wartość wśród podanych liczb funkcji.

Parametry

...: number

Zwroty

Zwraca minimalną wartość wśród przekazanych liczb funkcji.

Parametry

...: number

Zwroty

modf

Zwraca dwa liczby: integralną część x i część frakcyjną x.

Parametry

noise

Zwraca wartość Perlin w postaci hałasu. Wartość zwracana jest najczęściej w zakresie -1 do 1 (włącznie), ale czasami może być poza tym zakresem; jeśli interwał jest dla Siebie krytyczny, użyj math.clamp(noise, -1, 1) na wyjściu.

Jeśli argumenty zostawisz, będą one interpretowane jako zero, więc math.noise(1.158) jest równoznaczny z math.noise(1.158, 0, 0) i Library.math.noise(1.158, 5.723

Uwaga, że ta funkcja używa algorytmu hałasu Perlina, aby przypisać stałe wartości do koordynat. Na przykład, math.noise(1.158, 5.723) zawsze zwraca 0.483975321054

Jeśli x , y i z są wszystkie całkowite, wartość zwrotu będzie równa 0. Dla wartości ułamek 1> x1> , 4> y4> i 7> z

Parametry

Wartość domyślna: 0
Wartość domyślna: 0

Zwroty

Zwraca x ^ y (możesz również użyć wyrażenia x ^ 1> y1> , aby obliczyć tę wartość).

Parametry

Zwroty

Zwraca kąt x (zadośćdzoną w stopniach) w radianach.

Parametry

Zwroty

random

Gdy nie jest wzywany bez argumentów, zwraca liczbę rzeczywistą w przedziale 0 do 1 (włącznie z 0, ale wyłącznie z 1).

Kiedy jest wezwany z liczbą m, zwraca liczbę m w zakresie 1 do m, włącznie.

Kiedy jest wezwany z dwoma liczbami m i n, zwraca liczbę pseudospołecznej liczby m do 1> n1>, włącznie.

Wewnętrznie używa 32-bitowego PCG (Permuted Congruential Generator), który osiąga doskonałe wyniki statystyczne i utrudnia jego wybiór.

Parametry

Wartość domyślna: 0
Wartość domyślna: 1

Zwroty

randomseed

void

Ustawia x jako nasiona dla generatora pseudo-losowego: równe nasiona produkują równe sekwencje liczb.

Parametry

Zwroty

void

round

Zwraca liczbę z najmniejszą różnicą między nim a podanym liczbą. Na przykład wartość 5.8 zwraca 6.

Dla wartości takich jak 0,5, które są równoległe do dwóch liczb, wartość z największą różnicą między nią a zero jest wybierana. Innymi słowy, funkcja "rounds away from zero" tak, że 0,5 rundy do 1 i -0,5 rundy do -1.

Parametry

Wartość do zaokrąglenia.

Zwroty

sign

Wyświetla -1, jeśli x jest mniejszy niż 0, 0, jeśli x równa się 0 lub 1, lub 1, jeśli x jest większy niż 0.

Parametry

Zwroty

Zwraca sinę x, domyślnie w radianach.

Parametry

Zwroty

sinh

Zwraca hiperboliczny sin x .

Parametry

Zwroty

sqrt

Zwraca korzeń kwadratowy x . Możesz również użyć wyrażenia x ^0.5 , aby obliczyć tę wartość.

Parametry

Zwroty

Zwraca kąt x , zakładając, że jest on w radianach.

Parametry

Zwroty

tanh

Zwraca hiperboliżytę x .

Parametry

Zwroty

Właściwości

huge

Zwraca wartość większą lub równą dowolnej innej wartości liczbowej (około 2 1024 ). Dzielenie pozytywnej liczby przez zero zwraca tę samą wartość.

Wartość pi.