En C# tengo esto:C# Math.cos (doble) devuelve un valor incorrecto
double Cos = Math.Cos(32.471192290848492); //Equals 0.49299653250335213
Pero cuando hago esto en una calculadora consigo este
(0.745476752872050588)
¿Por qué se vuelve el mal ¿valor?
Este es un duplicado de http://stackoverflow.com/q/1564207/1071834. Quizás estos deberían fusionarse y la pregunta y la respuesta se expandieron para cubrir todas las principales operaciones trigonométricas para evitar futuros duplicados. – dodexahedron
Posible duplicado de [C# - ¿Por qué Math.Atan (1)!] = Cualquier cosa cerca de 45] (https://stackoverflow.com/questions/1564207/c-sharp-why-is-math-atan1-anything-near- 45) –