Programación General > Java

 angulos, funciones trigonometricas en java

(1/1)

sanlegas2000:
Bueno el caso es que no se por que no me imprime bien determinadas funciones de algunos angulos. por ejemplo
sen 90 es 1 y cos de 90 es 0 pero en java el coseno me lo imprime asi 6.123233995736766E-17
a que se debe?
aqui el codigo

--- Código: Java(TM) 2 Platform Standard Edition 5.0 ---public static void main(String[] a)    {         double angulo = 90.0 * 2.0 * Math.PI/360.0;         System.out.println("coseno "+Math.cos(angulo));        System.out.println("seno "+Math.sin(angulo));        System.out.println("\n");        angulo = 0.0 * 2.0 * Math.PI/360.0;          System.out.println("coseno "+Math.cos(angulo));        System.out.println("seno "+Math.sin(angulo));        System.out.println("\n");        angulo = 180 * 2.0 * Math.PI/360.0;          System.out.println("coseno "+Math.cos(angulo));        System.out.println("seno "+Math.sin(angulo));      } 

manix:
Y a cual linea de coseno te refieres? podrias poner el valor del angulo antes de llamar a cada funcion para saber que valor corresponde antes de ser usado?

Navegación

[0] Índice de Mensajes

Ir a la versión completa