Dados dos puntos Ay B, encuentre el ángulo de línea AOa línea BOsobre el punto Odonde Oestá el origen ( (0,0)). Además, el ángulo puede ser positivo o negativo dependiendo de las posiciones de los puntos (ver ejemplos). La entrada será puntos Ay B, y se puede dar en cualquier forma conveniente. La salida será el ángulo en grados (pero es positivo si AOse gira en sentido antihorario sobre el origen a obtener BOy negativo si se gira en sentido horario). Si el ángulo es de 180 grados, puede devolver una salida negativa o positiva. Del mismo modo, el ángulo puede ser la versión positiva o negativa del mismo ángulo ( 90 deges igual a -270 deg). Ejemplos:
Entrada:
A(5,5) B(5,-5)Salida:-90(AOse rota-90grados para obtenerBO).Entrada:
A(5,-5) B(5,5)Salida:90(AOse rota90grados para obtenerBO).
Este es el código de golf , por lo que gana el código más corto en bytes.
(0,0)?
AOy BOgeneralmente se llamaría ángulo AOB.