revstratX
Bovino adolescente
- Desde
- 15 Feb 2009
- Mensajes
- 91
- Tema Autor
- #1
Usando el Método System.Math.Cos, me encontre con la siguiente dificultad:
Necesito saber por qe en las siguientes lineas de codigo, al ejecutarlas me da los resultados correctos.
Pero si ingreso los valores 90 o 270 (qe m deberia devolver 0) me regresa un valor muy peqeño.
Console.WriteLine("Write the angle you want to get the cosine from");
double cos = Double.Parse(Console.ReadLine()) * Math.PI / 180;
Console.WriteLine("the cosine is " + Math.Cos(cos));
Console.ReadLine();
al darle de valor 90, me devuelve un valor extremadamente peqeño : 6.12303176911189E-17, qe viene siendo lo mismo qe 6.12303176911189 x 10^-17, osea 0.0000000000000000612303176911189, cuando debería ser 0
Necesito saber por qe en las siguientes lineas de codigo, al ejecutarlas me da los resultados correctos.
Pero si ingreso los valores 90 o 270 (qe m deberia devolver 0) me regresa un valor muy peqeño.
Console.WriteLine("Write the angle you want to get the cosine from");
double cos = Double.Parse(Console.ReadLine()) * Math.PI / 180;
Console.WriteLine("the cosine is " + Math.Cos(cos));
Console.ReadLine();
al darle de valor 90, me devuelve un valor extremadamente peqeño : 6.12303176911189E-17, qe viene siendo lo mismo qe 6.12303176911189 x 10^-17, osea 0.0000000000000000612303176911189, cuando debería ser 0