

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

# 在公式表达式中使用常用函数
<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` 的双曲正切值。 | 