Docs Menu
Docs Home
MongoDB Manual
/ / /

$sinh (aggregation)

On this page

  • Behavior
  • Example

Returns the hyperbolic sine of a value that is measured in radians.

$sinh has the following syntax:

{ $sinh: <expression> }

$sinh takes any valid expression that resolves to a number, measured in radians. If the expression returns a value in degrees, use the $degreesToRadians operator to convert the value to radians.

By default $sinh returns values as a double. $sinh can also return values as a 128-bit decimal if the <expression> resolves to a 128-bit decimal value.

For more information on expressions, see Expression Operators.

If the input argument resolves to a value of null or refers to a field that is missing, $sinh returns null. If the argument resolves to NaN, $sinh returns NaN. If the argument resolves to negative or positive Infinity, $sinh returns negative or positive Infinity respectively.

{ $sinh: NaN }
{ $sinh: null }
{ $sinh: -Infinity }
{ $sinh: Infinity }
← $sin (aggregation)

On this page