math

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Bu kütüphane standart C matematik kütüphanesine bir arayüzdir, tüm işlevlerini math tablosunda sağlar.

Özet

İşlevler

Özellikler

  • Herhangi bir diğer sayı değerinden daha büyük bir değer içerir (yaklaşık 2 1024 ).

  • pi'nin değeri.

İşlevler

x 'in mutlak değerini iade eder.

Parametreler

Dönüşler

acos

x 'in kosin arkusunu iade eder.

Parametreler

Dönüşler

asin

x ile ilgili kıvrım sinusunu iade eder.

Parametreler

Dönüşler

atan

Radyana x ile ilgili kısmı için arçı tangentini iade eder.

Parametreler

Dönüşler

atan2

İşaretleri kullanarak sonuçun kuşağını bulmak için y / x (radyana olarak) işaretleri arttırırken x ile ilgili arco tangentini iade eder. Ayrıca 1> x1> ile ilgili olarak 4> 6> x4> ile ilgili olarak 9> 1> x1> olarak adlandırılır.

Parametreler

Dönüşler

ceil

x 'den daha küçük veya eşit olan en küçük sayıyı iade eder.

Parametreler

Dönüşler

clamp

Değerleri min ve max arasında döndürür, içindekiler dahil.

Parametreler

min: number
max: number

Dönüşler

Radyana x ile ilgili kosinu döndürür.

Parametreler

Dönüşler

cosh

x 'in hiperbolik kozinini iade eder.

Parametreler

Dönüşler

x (radyana olarak verilen) açıyı dereceler olarak iade eder.

Parametreler

Dönüşler

Değerini e ^x ile döndürür.

Parametreler

Dönüşler

floor

x 'den daha küçük veya eşit olan en büyük sayıyı döndürür.

Parametreler

Dönüşler

fmod

x ile eşitliği bulan y ın geri kalanını iade eder.

Parametreler

Dönüşler

frexp

m ve e ile şu şekilde döndürür: x = 1> m1> * 4> 24> ^ 7> e7> .

Parametreler

Dönüşler

ldexp

Geri x * 2 ^ e ( 1> e1> olmalı bir sayı olmalıdır).

Parametreler

Dönüşler

Verilen tabana kullanarak x ın logarytmasını veya matematiksel değer e ın sağlanması durumunda doğal logarytma döndürür.

Parametreler

base: number

Logaritmanın temel kuralı, varsayılan olarak e'dir.

Varsayılan değer: 2.7182818

Dönüşler

log10

x 'in temel 10 logaritmasını iade eder.

Parametreler

Dönüşler

İşlevle geçen sayılar arasındaki maksimum değeri iade eder.

Parametreler

...: number

Dönüşler

Geçen sayılar arasındaki minimum değeri işlevinize döndürür.

Parametreler

...: number

Dönüşler

modf

İki sayıyı döndürür: x 'in integral kısmı ve x 'in bölümlü kısmı.

Parametreler

Dönüşler

noise

Perlin gürültü değeri döndürür. Döndürilen değer genellikle -1 ile 1 arasındaki aralık arasındadır (eklenti olarak), ancak bazen aralık dışında olabilir; aralık kritikseniz, çıkışta math.clamp(noise, -1, 1) kullanın.

Argümanları dışarı bırakırsanız, onlar sıfır olarak yorumlanır, bu yüzden math.noise(1.158)``Library.math.noise(1.158, 0, 0) ve Library.

Bu işlevin Perlin gürültü algoritmasını kullanarak kuvvetlerin kaydını ayarlamak için kullandığını unutmayın. Örneğin, math.noise(1.158, 5.723) always return

Eğer x, y ve z tüm sayılarsa, dönüş değeri 0 olur. 2>x2>, 5>y5> ve 8>z8> sayıları arasındaki kısımlar için dönüş de

Parametreler

Varsayılan değer: 0
Varsayılan değer: 0

Dönüşler

Geri x ^ y (bu değeri hesap etmek için x ifadesini kullanabilirsiniz).

Parametreler

Dönüşler

x (derece olarak verilmiş) açıyı radyana olarak x 返回ir.

Parametreler

Dönüşler

random

Arгуan olmadan çağrıldığında, 0 ila 1 arasındaki yanlış-rastgele gerçek sayıyı döndürür (0 dahil, ancak 1 dışında).

Bir sayı ile çağrıldığında, m , menzil 1'den m 'e kadar olan üniforma pseudo-rastgele bir sayıyı döndürür.

İki sayıyla çağrıldığında, m ve n , menzilindeki bir üstel sayıyı içeren bir üstel sayıyı döndürür.

İçeride, bu, 32-bit bir PCG (Permuted Congruional Generator) kullanır, ki mükemmel istatistik performansı elde eder ve çıkışını öngörmek zorlaştırır.

Parametreler

Varsayılan değer: 0
Varsayılan değer: 1

Dönüşler

randomseed

void

x adlı takılmayı pseudo-rastgele jeneratörünün tohum olarak ayarlar: eşit tohumlar eşit sayılar üretir.

Parametreler

Dönüşler

void

round

Verilen sayıdan düşük olan sayıyı ile en küçük farkı içeren sayıyı iade eder. Örneğin, değer 5.8 6'yı iade eder.

0.5 gibi değerler iki sayı arasında eşit mesafeli değerler için, 0.5 ile 1 arasındaki farkın daha büyük olduğu değer seçilir. Diğer bir deyişle, 0.5 ile 1 arasındaki 0.5 turu ve -0.5 ile 1 arasındaki 1 turu seçilir.

Parametreler

Yuvarlanacak değer.

Dönüşler

sign

x 0'dan daha küçükse, x 0'yu eşitse veya x 0'dan daha büyükse döndürür.

Parametreler

Dönüşler

Radyana x ile ilgili sinüsünü iade eder.

Parametreler

Dönüşler

sinh

x 'in hiperbolik sinusunu iade eder.

Parametreler

Dönüşler

sqrt

x 의 kare kökünü iade eder. Ayrıca, bu değeri hesap etmek için x ^ 0.5 ile ifadeyi kullanabilirsiniz.

Parametreler

Dönüşler

Radyana alınır x 'in tangantını iade eder.

Parametreler

Dönüşler

tanh

x 'in hiperbolik tangantını iade eder.

Parametreler

Dönüşler

Özellikler

huge

Herhangi bir olası sayı değerinden daha büyük bir değer içerir (yaklaşık 2 1024 ). Olumlu bir sayıyı sıfıra bölmek bu değeri verir.

pi'nin değeri.