Bu sayfada

Matematik işlevleri

Sayısal hesaplamalar, yuvarlama ve bilimsel hesaplamalar için matematiksel işlevler.

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ür number
Örnekler
round(3.14159, 2) 3.14
round(2.5, 0) 3
Ayrıca bkz.

abs

(value)

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

Parametreler
value number Mutlak değerini istediğiniz sayı
Döndürür number
Örnekler
abs(-5) 5
abs(3.14) 3.14
Ayrıca bkz.

ceil

(value)

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

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

floor

(value)

Bir sayıyı en yakın tam sayıya aşağı yuvarlar.

Parametreler
value number Aşağı yuvarlanacak sayı
Döndürür number
Ö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 kadar keser.

Parametreler
value number Kesilecek sayı
decimals (isteğe bağlı) number Korunacak ondalık basamak sayısı (varsayılan: 0)
Döndürür number
Ö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ünü istediğiniz sayı
Döndürür number
Örnekler
sqrt(16) 4
sqrt(2) 1.414...
Ayrıca bkz.

power

(base, exponent)

Bir sayıyı bir kuvvete yükseltir.

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

pow

(base, exponent)

Power için takma ad. Bir sayının bir kuvvetin üssüne yükseltilmiş hâlini döndürür.

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

exp

(value)

e sayısını, yani Euler sayısını, verilen kuvvete yükselterek sonucu döndürür.

Parametreler
value number Üs
Döndürür number
Örnekler
exp(1) 2.718...
exp(0) 1
Ayrıca bkz.

log

(value)

Bir sayının doğal logaritmasını, yani e tabanındaki logaritmasını döndürür.

Parametreler
value number Logaritmasını istediğiniz sayı
Döndürür number
Ö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ını istediğiniz sayı
Döndürür number
Örnekler
log10(100) 2
log10(1000) 3
Ayrıca bkz.

mod

(dividend, divisor)

Bölme işleminin kalanını, yani modülüsünü döndürür.

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

sign

(value)

Bir sayının işaretini döndürür: pozitif için 1, negatif için -1 ve sıfır için 0.

Parametreler
value number Kontrol edilecek sayı
Döndürür number
Ö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 ve bölen sıfır olduğunda 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ırsa döndürülecek değer (varsayılan: null)
Döndürür sayı | null
Örnekler
divide(10, 2) 5
divide(10, 0, 0) 0
divide(10, 0) null
Notlar

Bölenin sıfır olabileceği durumlarda / operatörü yerine bunu kullanın.

Ayrıca bkz.
mod

İlgili konular