Esta é uma pergunta bastante simples. De acordo com este site aleatório que encontrei - Web Archive , um ângulo de referência é the acute angle formed by the terminal side of the given angle and the x-axis.
Você precisa escrever um programa para encontrá-los.
Não me lembro de nada da álgebra 2, o que isso significa?
Os ângulos são geralmente dados na forma padrão , que é medida colocando um lado do ângulo e medindo para o outro lado, no sentido anti-horário, da seguinte forma:
Esta será a sua entrada. Sua saída será o ângulo de referência disso. Você pode pensar nisso como basicamente a menor distância do lado do terminal ao eixo x. Exceto que é um ângulo, não uma distância. aqui estão alguns exemplos:
Esclarecimentos
- Todos os padrões de entradas e envios.
- Ângulos está em graus .
- Ângulos negativos, ângulos não inteiros e ângulos> 360 graus são permitidos.
- Saída em forma
60 deg
. - Isso é código-golfe , então o código mais curto em bytes vence!
Casos de teste
70 -> 70 deg
135 -> 45 deg
210 -> 30 deg
-60 -> 60 deg
91 -> 89 deg
610 -> 70 deg
-1000 -> 80 deg
abs(arcsin(sin(input)))+" deg"
, embora eu não saiba qual idioma venceria (seria necessário oferecer suporte a graus e operações de string).