rinxe
17/04/12, 12:25:53
Buenas gente, resulta que estoy haciendo un curso java para principiantes y voy dominando ya los primeros pasos pero tengo una expresion que no consigo entenderla. No sabia donde pedir ayuda y digo haber si en HTCMania me pueden hechar una mano.
La expresion es matematica y para hayar la hipotenusa de un triangulo rectangulo.
Si la hago asi:
hipotenusa=Math.sqrt(Math.pow(base, 2)+Math.pow(altura, 2));Java me da un mal resultado.
En cambio si lo separo y la hago asi:
hipo=Math.pow(base, 2)+Math.pow(altura, 2);
hipotenusa=Math.sqrt(hipo);Java me da el resultado bueno
No lo entiendo, si es lo mismo porque en la primera me arroja un mal resultado.
La expresion es matematica y para hayar la hipotenusa de un triangulo rectangulo.
Si la hago asi:
hipotenusa=Math.sqrt(Math.pow(base, 2)+Math.pow(altura, 2));Java me da un mal resultado.
En cambio si lo separo y la hago asi:
hipo=Math.pow(base, 2)+Math.pow(altura, 2);
hipotenusa=Math.sqrt(hipo);Java me da el resultado bueno
No lo entiendo, si es lo mismo porque en la primera me arroja un mal resultado.