math

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Perpustakaan ini adalah antarmuka ke perpustakaan matematika standar, menyediakan semua fungsinya di dalam tabel math ini.

Rangkuman

Fungsi

Properti

  • Mengembalikan nilai yang lebih besar atau sama dengan nilai numerik lainnya (sekitar 2 1024 ).

  • Nilai pi.

Fungsi

Mengembalikan nilai absolut dari x .

Parameter

Memberikan nilai

acos

Mengembalikan sinar kosin dari x .

Parameter

Memberikan nilai

asin

Mengembalikan sinar panah dari x .

Parameter

Memberikan nilai

atan

Mengembalikan tangent besar x dalam radian.

Parameter

Memberikan nilai

atan2

Mengembalikan tangent y / x (dalam radian) saat menggunakan tanda-tanda kedua parameter untuk menemukan quadrant hasil. Ini juga menangani dengan benar kasus x yang nol.

Parameter

Memberikan nilai

ceil

Mengembalikan angka kecil yang lebih kecil dari atau sama dengan x .

Parameter

Memberikan nilai

clamp

Mengembalikan angka di antara min dan max, termasuk.

Parameter

min: number
max: number

Memberikan nilai

Mengembalikan kosin dari x , diasumsikan berada dalam radian.

Parameter

Memberikan nilai

cosh

Mengembalikan hiperbolik kosin dari x .

Parameter

Memberikan nilai

Mengembalikan sudut x (diberikan dalam derajat) dalam derajat.

Parameter

Memberikan nilai

Mengembalikan nilai e ^ x .

Parameter

Memberikan nilai

floor

Mengembalikan intian terbesar lebih kecil dari atau sama dengan x .

Parameter

Memberikan nilai

fmod

Mengembalikan sisa dari divisi x dengan y yang menghasilkan persentase ke nol.

Parameter

Memberikan nilai

frexp

Mengembalikan m dan e sehingga x = 1> m1> * 4> 24> ^ 7> e7>

Parameter

Memberikan nilai

ldexp

Mengembalikan x * 2 ^ e ( 1> e1> seharusnya menjadi angka).

Parameter

Memberikan nilai

Mengembalikan logaritma x menggunakan basis yang diberikan, atau konstan matematika e jika tidak ada basis yang diberikan (logaritma alami).

Parameter

base: number

Dasar logaritma, konstan e secara default.

Nilai Default: 2.7182818

Memberikan nilai

log10

Mengembalikan logaritma dasar 10 dari x .

Parameter

Memberikan nilai

Mengembalikan nilai maksimum di antara nomor yang dilewati ke fungsi.

Parameter

...: number

Memberikan nilai

Mengembalikan nilai minimum di antara nomor yang dilewati ke fungsi.

Parameter

...: number

Memberikan nilai

modf

Mengembalikan dua angka: bagian integral dari x dan bagian fraksional dari x .

Parameter

Memberikan nilai

noise

Mengembalikan nilai suara Perlin.Nilai yang dikembalikan paling sering antara -1 dan 1 (termasuk) tetapi kadang-kadang mungkin berada di luar rentang itu; jika rentangnya kritis untuk Anda, gunakan math.clamp(noise, -1, 1) diOutput.

Jika Anda meninggalkan argumen, mereka akan diterjemahkan sebagai nol, jadi math.noise(1.158) sama dengan math.noise(1.158, 0, 0) dan Library.math.noise(1.15

Catat bahwa fungsi ini menggunakan algoritma bising Perlin untuk menetapkan nilai tetap ke koordinat. Misalnya, math.noise(1.158, 5.723) akan selalu mengembalikan 0.4839753

Jika x , y , dan z semuanya merupakan angka ganjil, nilai kembali akan menjadi 0. Untuk nilai fraksional 1> x1> , 4> y4> , dan <

Parameter

Nilai Default: 0
Nilai Default: 0

Memberikan nilai

Mengembalikan x ^ y (Anda juga dapat menggunakan ekspresi x ^ 1> y1> untuk menghitung nilai ini).

Parameter

Memberikan nilai

Mengembalikan sudut x (diberikan dalam derajat) dalam radian.

Parameter

Memberikan nilai

random

Ketika dipanggil tanpa argumen, mengembalikan nomor nyata palsu tanpa urutan di rentang 0 hingga 1 (termasuk 0 tetapi eksklusif dari 1).

Ketika dianggil dengan nomor integer m, mengembalikan nomor pseudo-acak uniform di rentang 1 hingga m, termasuk.

Ketika dipanggil dengan dua angka ganjil m dan n, mengembalikan angka pseudo-acak ganjil dalam rentang m ke 11 1> , termasuk.

Secara internal, ini menggunakan PCG 32-bit (Permuted Congguival Generator) yang mencapai kinerja statistik yang sangat baik dan membuatOutputnya sulit diprediksi.

Parameter

Nilai Default: 0
Nilai Default: 1

Memberikan nilai

randomseed

void

Tetapkan x sebagai benih untuk generator pseudo-acak: benih yang sama menghasilkan urutan angka yang sama.

Parameter

Memberikan nilai

void

round

Mengembalikan nilai dengan perbedaan terkecil antara itu dan angka yang diberikan. Misalnya, nilai 5.8 mengembalikan 6.

Untuk nilai seperti 0,5 yang berada dalam jarak dua angka, nilai dengan perbedaan terbesar antara itu dan nol dipilih. Dengan kata lain, fungsi "berlari dari nol" sehingga 0,5 lari ke 1 dan -0,5 lari ke -1.

Parameter

Nilai untuk dondek.

Memberikan nilai

sign

Mengembalikan -1 jika x kurang dari 0, 0 jika x sama dengan 0, atau 1 jika x lebih besar dari 0.

Parameter

Memberikan nilai

Mengembalikan sinar x , diasumsikan berada dalam radian.

Parameter

Memberikan nilai

sinh

Mengembalikan sinar hiperbolik x .

Parameter

Memberikan nilai

sqrt

Mengembalikan akar persegi dari x . Anda juga dapat menggunakan ekspresi x ^ 0.5 untuk menghitung nilai ini.

Parameter

Memberikan nilai

Mengembalikan tangan x, diasumsikan berada dalam radian.

Parameter

Memberikan nilai

tanh

Mengembalikan tangent hiperbolik x .

Parameter

Memberikan nilai

Properti

huge

Mengembalikan nilai yang lebih besar atau sama dengan nilai numerik lainnya (cerca 2 1024 ). Dividing angka positif dengan nol menghasilkan nilai yang sama ini.

Nilai pi.