このページの内容

数学関数

数値計算、丸め、科学計算を行う数学関数です。

round

(value, decimals)

数値を指定した小数点以下の桁数に丸めます。

パラメーター
value number 丸める数値
decimals number 小数点以下の桁数
戻り値 数値
round(3.14159, 2) 3.14
round(2.5, 0) 3
関連項目

abs

(value)

数値の絶対値、つまり正の値を返します。

パラメーター
value number 絶対値を求める数値
戻り値 数値
abs(-5) 5
abs(3.14) 3.14
関連項目

ceil

(value)

数値を最も近い整数まで切り上げます。

パラメーター
value number 切り上げる数値
戻り値 数値
ceil(4.1) 5
ceil(-4.1) -4
関連項目

floor

(value)

数値を最も近い整数まで切り下げます。

パラメーター
value number 切り下げる数値
戻り値 数値
floor(4.9) 4
floor(-4.1) -5
関連項目

truncate

(value, decimals?)

数値を丸めずに、指定した小数点以下の桁数で切り捨てます。

パラメーター
value number 切り捨てる数値
decimals (任意) number 保持する小数点以下の桁数 (既定値: 0)
戻り値 数値
truncate(3.789, 1) 3.7
truncate(3.789) 3
関連項目

sqrt

(value)

数値の平方根を返します。

パラメーター
value number 平方根を求める数値
戻り値 数値
sqrt(16) 4
sqrt(2) 1.414...
関連項目

power

(base, exponent)

数値をべき乗した結果を返します。

パラメーター
base number 底となる数値
exponent number 指数
戻り値 数値
power(2, 3) 8
power(10, 2) 100
関連項目

pow

(base, exponent)

powerの別名です。数値をべき乗した結果を返します。

パラメーター
base number 底となる数値
exponent number 指数
戻り値 数値
pow(2, 8) 256
関連項目

exp

(value)

ネイピア数eを指定した指数でべき乗した結果を返します。

パラメーター
value number 指数
戻り値 数値
exp(1) 2.718...
exp(0) 1
関連項目

log

(value)

数値の自然対数、つまり底がeの対数を返します。

パラメーター
value number 対数を求める数値
戻り値 数値
log(exp(1)) 1

log(e) = 1

log(10) 2.302...
関連項目

log10

(value)

数値の常用対数、つまり底が10の対数を返します。

パラメーター
value number 対数を求める数値
戻り値 数値
log10(100) 2
log10(1000) 3
関連項目

mod

(dividend, divisor)

除算の余り、つまり剰余を返します。

パラメーター
dividend number 割られる数
divisor number 割る数
戻り値 数値
mod(10, 3) 1
mod(15, 5) 0
関連項目

sign

(value)

数値の符号を返します。正の数は1、負の数は-1、ゼロは0です。

パラメーター
value number 確認する数値
戻り値 数値
sign(42) 1
sign(-10) -1
sign(0) 0
関連項目
abs

divide

(numerator, denominator, fallback?)

2つの数値を安全に除算し、除数がゼロの場合は代替値を返します。

パラメーター
numerator number 被除数
denominator number 除数
fallback (任意) any 分母がゼロの場合に返す値 (既定値: null)
戻り値 数値またはnull
divide(10, 2) 5
divide(10, 0, 0) 0
divide(10, 0) null
注記

除数がゼロになる可能性がある場合は、/演算子の代わりに使用してください。

関連項目
mod

関連トピック