

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在公式表达式中使用常用函数
<a name="expression-common-functions"></a>

在[转换](transforms.md)和[指标](metrics.md)中，您可以使用以下函数来计算转换和指标中的常见数学函数。


| 函数 | 说明 | 
| --- | --- | 
|  `abs(x)`  |  返回 `x` 的绝对值。  | 
|  `acos(x)`  |  返回 `x` 的反余弦值。  | 
|  `asin(x)`  |  返回 `x` 的反正弦值。  | 
|  `atan(x)`  |  返回 `x` 的反正切值。  | 
|  `cbrt(x)`  |  返回 `x` 的立方根。  | 
|  `ceil(x)`  |  返回大于 `x` 的最接近整数。  | 
|  `cos(x)`  |  返回 `x` 的余弦值。  | 
|  `cosh(x)`  |  返回 `x` 的双曲余弦值。  | 
|  `cot(x)`  |  返回 `x` 的余切值。  | 
|  `exp(x)`  |  返回 `e` 的 `x` 次幂。  | 
|  `expm1(x)`  |  返回 `exp(x) - 1`。对于较小的 `exp(x) - 1` 值，使用此函数可以更准确地计算 `x`。  | 
|  `floor(x)`  |  返回小于 `x` 的最接近整数。  | 
|  `log(x)`  |  返回 `x` 的 `loge`（以 `e` 为底）。  | 
|  `log10(x)`  |  返回 `x` 的 `log10`（以 `10` 为底）。  | 
|  `log1p(x)`  |  返回 `log(1 + x)`。对于较小的 `log(1 + x)` 值，使用此函数可以更准确地计算 `x`。  | 
|  `log2(x)`  |  返回 `x` 的 `log2`（以 `2` 为底）。  | 
|  `pow(x, y)`  |  返回 `x` 的 `y` 次幂。这等同于 `x ^ y`。  | 
|  `signum(x)`  |  返回 `x` 的符号（`-1` 表示负输入，`0` 表示零输入，`+1` 表示正输入）。  | 
|  `sin(x)`  |  返回 `x` 的正弦值。  | 
|  `sinh(x)`  |  返回 `x` 的双曲正弦值。  | 
|  `sqrt(x)`  |  返回 `x` 的平方根。  | 
|  `tan(x)`  |  返回 `x` 的正切值。  | 
|  `tanh(x)`  |  返回 `x` 的双曲正切值。  | 