Docs 主页 → 开发应用程序 → MongoDB Manual
$cosh(聚合)
$cosh
4.2 版本中的新增功能。
返回以弧度为单位的值的双曲余弦值。
$cosh
通过以下语法实现:{ $cosh: <expression> } $cosh
接受解析为数字的任何有效表达式,以弧度为单位。如果表达式返回以度为单位的值,请使用$degreesToRadians
操作符将该值转换为弧度。默认情况下,
$cosh
以double
形式返回值。如果<expression>
解析为128位十进制值,$cosh
还可以返回128位十进制值。有关表达式的更多信息,请参阅表达式运算符。
行为
null
、 NaN
和+/- Infinity
如果输入参数解析为null
值或引用了缺失的字段,则$cosh
返回null
。如果参数解析为NaN
,则$cosh
返回NaN
。如果参数解析为负数或正数Infinity
,则$cosh
返回正数的Infinity
。
例子 | 结果 |
---|---|
{ $cosh: NaN } | NaN |
{ $cosh: null } | null |
{ $cosh: -Infinity } | Infinity |
{ $cosh: Infinity } | Infinity |