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
Ir a la versión completa