MongoDB聚合运算符:$radiansToDegrees
$radiansToDegrees
将以弧度为单位的输入值转换为度。从版本4.2开始支持。
语法
{
$radiansToDegrees: <expression> }
<expression>
是能被解析为数值的表达式。默认情况下$radiansToDegrees
返回值为double
类型,如果<expression>
被解析为128-bit小数,返回值的类型也为128-bit小数。
使用
如果参数表达式被解析为null
或不存在,则返回null
。如果参数被解析为NaN
则返回NaN
,如果参数被解析为正无穷或负无穷,则返回值也为正无穷或负无穷,具体如下表:
表达式 | 返回值 |
---|---|
{ $radiansToDegrees: NaN } |
NaN |
{ $radiansToDegrees: null } |
null |
{ $radiansToDegrees : Infinity} |
Infinity |
{ $radiansToDegrees : -Infinity } |
-Infinity |
举例
trigonometry
集合的文档包含了一个三角形的三个角的弧度: