W języku C# mam to:C# Math.cos (podwójne) zwraca błędną wartość
double Cos = Math.Cos(32.471192290848492); //Equals 0.49299653250335213
Ale kiedy to zrobić w kalkulatorze otrzymuję ten
(0.745476752872050588)
Dlaczego powrocie niewłaściwym wartość?
To jest duplikat http://stackoverflow.com/q/1564207/1071834. Być może powinny one zostać połączone, a pytanie i odpowiedź rozwinięte, aby objąć wszystkie główne operacje trywialne, aby uniknąć przyszłych duplikatów. – dodexahedron
Możliwy duplikat [C# - Dlaczego Math.Atan (1)! = Cokolwiek w pobliżu 45] (https://stackoverflow.com/questions/1564207/c-sharp-why-is-math-atan1-anything-near- 45) –