数学函数
用于数值计算、舍入和科学计算的数学函数。
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 | ||||||
| 另请参阅 |
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。
| 参数 |
| |||
| 返回值 | 数字 | |||
| 示例 | sign(42) → 1 sign(-10) → -1 sign(0) → 0 | |||
| 另请参阅 |
divide
(numerator, denominator, fallback?)安全地计算两个数字的除法;除数为零时返回备用值。
| 参数 |
| |||||||||
| 返回值 | 数字或空值 | |||||||||
| 示例 | divide(10, 2) → 5 divide(10, 0, 0) → 0 divide(10, 0) → 空值 | |||||||||
| 备注 | 当除数可能为零时,请使用此函数代替/运算符。 | |||||||||
| 另请参阅 |
相关主题
- 表达式概览:所有表达式函数。