数学関数
数値計算、丸め処理、科学計算に使う数学関数です。
round
(value, decimals)数値を指定した小数点以下の桁数に丸めます。
| パラメーター |
| ||||||
| 戻り値 | 数値 | ||||||
| 例 | round(3.14159, 2) → 3.14 round(2.5, 0) → 3 | ||||||
| 関連項目 |
abs
(value)数値の絶対値(正の値)を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | abs(-5) → 5 abs(3.14) → 3.14 | |||
| 関連項目 |
ceil
(value)数値を切り上げて、最も近い整数を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | ceil(4.1) → 5 ceil(-4.1) → -4 | |||
| 関連項目 |
floor
(value)数値を切り捨てて、最も近い整数を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | floor(4.9) → 4 floor(-4.1) → -5 | |||
| 関連項目 |
truncate
(value, decimals?)数値を丸めずに、指定した小数点以下の桁数で切り捨てます。
| パラメーター |
| ||||||
| 戻り値 | 数値 | ||||||
| 例 | truncate(3.789, 1) → 3.7 truncate(3.789) → 3 | ||||||
| 関連項目 |
sqrt
(value)数値の平方根を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | sqrt(16) → 4 sqrt(2) → 1.414... | |||
| 関連項目 |
power
(base, exponent)数値を指定した累乗にした値を返します。
| パラメーター |
| ||||||
| 戻り値 | 数値 | ||||||
| 例 | power(2, 3) → 8 power(10, 2) → 100 | ||||||
| 関連項目 |
pow
(base, exponent)powerの別名です。数値を指定した累乗にした値を返します。
| パラメーター |
| ||||||
| 戻り値 | 数値 | ||||||
| 例 | pow(2, 8) → 256 | ||||||
| 関連項目 |
exp
(value)ネイピア数eを指定した累乗にした値を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | exp(1) → 2.718... exp(0) → 1 | |||
| 関連項目 |
log
(value)数値の自然対数(底はe)を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | log(exp(1)) → 1 log(e) = 1 log(10) → 2.302... | |||
| 関連項目 |
log10
(value)数値の常用対数(底は10)を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | log10(100) → 2 log10(1000) → 3 | |||
| 関連項目 |
mod
(dividend, divisor)割り算の余り(モジュロ)を返します。
| パラメーター |
| ||||||
| 戻り値 | 数値 | ||||||
| 例 | mod(10, 3) → 1 mod(15, 5) → 0 | ||||||
| 関連項目 |
sign
(value)数値の符号を返します。正の数は1、負の数は-1、0は0を返します。
| パラメーター |
| |||
| 戻り値 | 数値 | |||
| 例 | sign(42) → 1 sign(-10) → -1 sign(0) → 0 | |||
| 関連項目 |
divide
(numerator, denominator, fallback?)2つの数値を安全に割ります。除数が0の場合は、代わりの値を返します。
| パラメーター |
| |||||||||
| 戻り値 | number | null | |||||||||
| 例 | divide(10, 2) → 5 divide(10, 0, 0) → 0 divide(10, 0) → null | |||||||||
| 注意事項 | 除数が0になる可能性がある場合は、/演算子の代わりにこの関数を使います。 | |||||||||
| 関連項目 |
関連トピック
- 式の概要:すべての式関数。
プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。
クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。
プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。
無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。