对数函数
对数数学函数仅对数值表达式有效,若用于其他类型的值,将返回错误。另请参阅 数学运算符。
e()
语法 |
|
||
描述 |
返回自然对数的底数 e。 |
||
返回 |
|
||
RETURN e()
返回自然对数的底数 e。
| e() |
|---|
|
行:1 |
exp()
语法 |
|
||
描述 |
返回 e^n,其中 e 是自然对数的底数,n 是参数表达式的值。 |
||
参数 |
名称 |
类型 |
描述 |
|
|
作为自然对数底数 e 的指数的值。 |
|
返回 |
|
||
|
当返回值大于最大的 |
RETURN exp(2)
返回 e 的 2 次幂。
| exp(2) |
|---|
|
行:1 |
log()
语法 |
|
||
描述 |
返回 |
||
参数 |
名称 |
类型 |
描述 |
|
|
要返回其自然对数的值。 |
|
返回 |
|
||
|
|
如果 ( |
RETURN log(27)
返回 27 的自然对数。
| log(27) |
|---|
|
行:1 |
ln()仅限 Cypher 25在 Neo4j 2026.02 中引入
语法 |
|
||
描述 |
返回 |
||
参数 |
名称 |
类型 |
描述 |
|
|
要返回其自然对数的值。 |
|
返回 |
|
||
在 GQL 中,当输入为零或负数时,自然对数函数必须抛出异常。在 Cypher 中,ln(0) 返回 -Infinity,ln(负数) 返回 NaN。若修改 Cypher 以便为这些输入抛出错误将属于破坏性变更,因此在此处及 GQL 一致性章节中对此差异进行了说明。
|
|
如果 ( |
RETURN ln(27)
返回 27 的自然对数。
| ln(27) |
|---|
|
行:1 |