Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

$asinh (agregação)

Nesta página

  • Comportamento
  • Exemplo
$asinh

Novidades na versão 4.2.

Retorna o seno hiperbólico inverso (seno do arco hiperbólico) de um valor.

$asinh tem a seguinte sintaxe:

{ $asinh: <expression> }

$asinh usa qualquer expressão válida que resolva para um número.

$asinh retorna valores em radianos. Use o operador $radiansToDegrees para converter o valor de saída de radianos para graus.

Por padrão , $asinh retorna valores como double. $asinh também pode retornar valores como um decimal128bits , desde que o <expression> resolva para um valor decimal 128bits.

Para mais informações sobre expressões, consulte Operadores de Expressão.

Se o argumento for resolvido para um valor de null ou se referir a um campo ausente, $asinh retornará null. Se o argumento se resolve em NaN, $asinh retorna NaN. Se o argumento resolver para infinito negativo ou positivo, $asinh retornará infinito negativo ou positivo respectivamente.

Exemplo
Resultados
{ $asinh: NaN }
NaN
{ $asinh: null }
null
{ $asinh : Infinity}
Infinity
{ $asinh : -Infinity }
-Infinity
← $asin (agregação)