Dados dois pontos Ae B, encontre o ângulo de linha AOa linha BOsobre o ponto Oonde Oestá a origem ( (0,0)). Além disso, o ângulo pode ser positivo ou negativo, dependendo das posições dos pontos (veja exemplos). A entrada será pontos Ae B, e pode ser dada de qualquer forma conveniente. A saída será o ângulo em graus (mas é positivo se AOfor girado no sentido anti-horário sobre a origem a ser BOobtida e negativo se for girado no sentido horário). Se o ângulo for 180 graus, você poderá retornar uma saída negativa ou positiva. Da mesma forma, o ângulo pode ser a versão positiva ou negativa do mesmo ângulo ( 90 degé igual a -270 deg). Exemplos:
Entrada:
A(5,5) B(5,-5)Saída:-90(AOé girado-90graus para obterBO).Entrada:
A(5,-5) B(5,5)Saída:90(AOé girado90graus para obterBO).
Isso é código-golfe , então o código mais curto em bytes vence!
(0,0)?
AOe BOnormalmente seria chamado de ângulo AOB.