$radiansToDegrees (Radianos para Graus)
Última atualização: 2026-10-09
$radiansToDegrees (Radianos para Graus)
$radiansToDegrees converte radianos para graus multiplicando por 180/π. Os operadores trigonométricos inversos $asin, $acos, $atan e $atan2 retornam radianos, então converter para graus torna a saída mais amigável para negócios. É usado para exibição de ângulos e saída direcional. Um argumento nulo ou ausente resulta em null, e entrada NaN retorna NaN. É a inversa de $degreesToRadians; 180 graus equivalem a π radianos.
| Categoria | Matemática |
|---|---|
| Versão do MongoDB | 1.0+ |
| Idioma do Exemplo | mongosh (Shell) |
📝 Sintaxe
{ $radiansToDegrees: <expressão-numérica> }
⚙️ Parâmetros
| radianos | Uma expressão numérica em radianos. |
|---|
Retorno:O equivalente em graus da entrada; null quando null ou ausente
▶ Exemplo
Execute os comandos abaixo no seu mongosh local (requer um mongod em execução):
// $radiansToDegrees: converter radianos para graus
db.trig.aggregate([
{ $project: {
deg: { $radiansToDegrees: '$rad' }
} }
])
Saída:
{ '_id': 1, 'deg': 180 }
{ '_id': 2, 'deg': 90 }
📌 Notas
- Equivalente a multiplicar por 180/π
- Use para transformar os resultados de $asin, $acos, $atan e $atan2 em graus
- Inversa de $degreesToRadians
🏷️ Tags Relacionados
💡 Casos Relacionados
Mais casos práticos em breve.
📚 Tutoriais Relacionados
❓ Perguntas Frequentes
QQual é a fórmula de $radiansToDegrees?
AMultiplique a entrada por 180 e divida por π; π radianos equivalem a 180 graus.
QComo converto resultados de trigonometria inversa para graus?
AEnvolva o resultado, ex.: $radiansToDegrees: { $atan: 1 } resulta em 45.
QQuanto é $radiansToDegrees(π)?
AÉ 180 graus.