Página inicial do Docs → Desenvolver aplicações → Manual do MongoDB
$sin (agregação)
Nesta página
Definição
$sin
Novidades na versão 4.2.
Retorna o seno de um valor que é medido em radianos.
$sin
tem a seguinte sintaxe:{ $sin: <expression> } $sin
usa qualquer expressão válida que resolva para um número. Se a expressão retornar um valor em graus, utilize o operador$degreesToRadians
para converter o resultado para radianos.Por padrão ,
$sin
retorna valores comodouble
.$sin
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.
Comportamento
null
, NaN
e +/- Infinity
Se o argumento for resolvido para um valor de null
ou se referir a um campo ausente, $sin
retornará null
. Se o argumento se resolve em NaN
, $sin
retorna NaN
. Se o argumento resolver para infinito negativo ou positivo, $sin
lançará um erro.
Exemplo | Resultados | |||
---|---|---|---|---|
{ $sin: NaN } | NaN | |||
{ $sin: null } | null | |||
ou
| Lança uma mensagem de erro semelhante à seguinte saída formatada:
|