Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Buscando una formula matematica

Iniciado por Altair, 28 de Octubre de 2010, 10:29:53 AM

« anterior - próximo »

Altair

Cita de: blau en 06 de Noviembre de 2010, 06:09:46 PM
180 º = PI rad

1º = PI /180 rad

En Xna:

MathHelper.ToRadians(deg)

MathHelper.ToDegrees(rad)


Veamos... yo pensaba que con una regla de tres simple conseguiria adaptar esto.

PI /180 rad  -> 1 grado
radian_obtenido -> X grados

3.14/180=0.01744, con lo cual queda asi:

0.01744 rad  -> 1 grado
radian_obtenido -> X grados

Angulo=(radian_obtenido*1)/0.01744

Pues algo no encaja, porque me salen algunos angulos negativos.

blau


Si quieres pasar de:

  - radianes a grados=>    f(r) = r * 180/PI
  - grados a radianes=> f(g) = g * PI/180


No creo que los ángulos negativos sean un problema, también tienen derecho a existir :P






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.