Bu sayfada

Matematik işlevleri

Sayısal hesaplamalar, yuvarlama ve bilimsel hesaplamalar için matematik işlevleri.

round

(value, decimals)

Bir sayıyı belirtilen ondalık basamak sayısına yuvarlar.

Parametreler
value number Yuvarlanacak sayı
decimals number Ondalık basamak sayısı
Döndürülen değer sayı
Örnekler
round(3.14159, 2) → 3.14
round(2.5, 0) → 3
Ayrıca bkz.

abs

(value)

Bir sayının mutlak (pozitif) değerini döndürür.

Parametreler
value number Mutlak değeri döndürülecek sayı
Döndürülen değer sayı
Örnekler
abs(-5) → 5
abs(3.14) → 3.14
Ayrıca bkz.

ceil

(value)

Bir sayıyı en yakın üst tam sayıya yuvarlar.

Parametreler
value number Yukarı yuvarlanacak sayı
Döndürülen değer sayı
Örnekler
ceil(4.1) → 5
ceil(-4.1) → -4
Ayrıca bkz.

floor

(value)

Bir sayıyı en yakın alt tam sayıya yuvarlar.

Parametreler
value number Aşağı yuvarlanacak sayı
Döndürülen değer sayı
Örnekler
floor(4.9) → 4
floor(-4.1) → -5
Ayrıca bkz.

truncate

(value, decimals?)

Bir sayıyı yuvarlamadan, belirtilen ondalık basamak sayısına göre keser.

Parametreler
value number Kesilecek sayı
decimals (isteğe bağlı) number Korunacak ondalık basamak sayısı (varsayılan: 0)
Döndürülen değer sayı
Örnekler
truncate(3.789, 1) → 3.7
truncate(3.789) → 3
Ayrıca bkz.

sqrt

(value)

Bir sayının karekökünü döndürür.

Parametreler
value number Karekökü döndürülecek sayı
Döndürülen değer sayı
Örnekler
sqrt(16) → 4
sqrt(2) → 1.414...
Ayrıca bkz.

power

(base, exponent)

Bir sayının belirtilen kuvvetini döndürür.

Parametreler
base number Taban sayı
exponent number Üs
Döndürülen değer sayı
Örnekler
power(2, 3) → 8
power(10, 2) → 100
Ayrıca bkz.

pow

(base, exponent)

power işlevinin diğer adıdır. Bir sayının belirtilen kuvvetini döndürür.

Parametreler
base number Taban sayı
exponent number Üs
Döndürülen değer sayı
Örnekler
pow(2, 8) → 256
Ayrıca bkz.

exp

(value)

e (Euler sayısı) değerinin belirtilen kuvvetini döndürür.

Parametreler
value number Üs
Döndürülen değer sayı
Örnekler
exp(1) → 2.718...
exp(0) → 1
Ayrıca bkz.

log

(value)

Bir sayının doğal logaritmasını (taban e) döndürür.

Parametreler
value number Logaritması döndürülecek sayı
Döndürülen değer sayı
Örnekler
log(exp(1)) → 1

log(e) = 1

log(10) → 2.302...
Ayrıca bkz.

log10

(value)

Bir sayının 10 tabanındaki logaritmasını döndürür.

Parametreler
value number Logaritması döndürülecek sayı
Döndürülen değer sayı
Örnekler
log10(100) → 2
log10(1000) → 3
Ayrıca bkz.

mod

(dividend, divisor)

Bölme işleminden kalanı, yani mod değerini döndürür.

Parametreler
dividend number Bölünecek sayı
divisor number Bölen
Döndürülen değer sayı
Örnekler
mod(10, 3) → 1
mod(15, 5) → 0
Ayrıca bkz.

sign

(value)

Bir sayının işaretini döndürür: pozitifse 1, negatifse -1, sıfırsa 0.

Parametreler
value number Kontrol edilecek sayı
Döndürülen değer sayı
Örnekler
sign(42) → 1
sign(-10) → -1
sign(0) → 0
Ayrıca bkz.
abs

divide

(numerator, denominator, fallback?)

İki sayıyı güvenli biçimde böler; bölen sıfırsa yedek bir değer döndürür.

Parametreler
numerator number Bölünen
denominator number Bölen
fallback (isteğe bağlı) any Payda sıfır olduğunda döndürülecek değer (varsayılan: null)
Döndürülen değer number | null
Örnekler
divide(10, 2) → 5
divide(10, 0, 0) → 0
divide(10, 0) → null
Notlar

Bölenin sıfır olma ihtimali varsa / operatörü yerine bu işlevi kullanın.

Ayrıca bkz.
mod

İlgili konular

Süreçlerinizi daha iyi tasarlayın. Bağlantılı bir mimari kurun. Kontrolü elinizde tutun.

Kredi kartı gerekmeden, beklemeden hemen erişin. Kuruluşunuzdaki çalışma biçimini net ve birbiriyle bağlantılı süreç tasarımlarına dönüştürün.

Süreç mimarinizi oluşturun, sahiplik ve kontrolleri tanımlayın; rol ve sorumlulukları her düzeyde uyumlu hâle getirin.

Ücretsiz denemeyi başlatın; süreçlerinizi yönetmek ve sürekli iyileştirmek için güvenilir bir temel oluşturun.