Buenas, no se si el título del post explica muy bien el problema que tengo, pero intentaré ser lo más claro posible
tengo una aplicación Java utilizando un API determinada para construir robots. Uno de los motores del robot detecta cuando éste rota y te devuelve la rotación en grados.
El problema es que si lo roto hacia un lado pasa de 360 (1000...2000) y claro, yo necesito que me transforme el valor en algo que esté comprendido entre -360 a 360. Me han dicho que lo haga cogiendo el módulo del valor recibido pero se me vuelve un poco loco, no se si lo estoy haciendo bien. Si os ayuda pongo el código, pero vamos es muy sencillo
coger el valor de rotación (dado en grados) e imprimirlo por la pantalla.
un saludo y muchas gracias de antemano