In C# ho questo:C# Math.cos (doppia) restituisce valore errato
double Cos = Math.Cos(32.471192290848492); //Equals 0.49299653250335213
Ma quando faccio questo in una calcolatrice ottengo questo
(0.745476752872050588)
Perché è tornando dalla parte del torto valore?
Questo è un duplicato di http://stackoverflow.com/q/1564207/1071834. Forse questi dovrebbero essere uniti e la domanda e la risposta ampliate per coprire tutte le principali operazioni trigonometriche per evitare duplicati futuri. – dodexahedron
Possibile duplicato di [C# - Perché Math.Atan (1)! = Qualsiasi cosa vicino a 45] (https://stackoverflow.com/questions/1564207/c-sharp-why-is-math-atan1-anything-near- 45) –