-3
我一直在討論一些動態數學方程。由於無法在控制檯應用程序中編寫高級多線方程,因此我將它全部寫入一行。爲什麼C#沒有按照正確的順序計算我的公式?
我想寫這是在C#中的一行代碼:
這是我在C#中寫道:
double result;
result = Math.Sqrt(10.39230485/(0.25 * Math.Tan(720D/(2D * 6D)) * 6D));
Console.WriteLine(result);
但是當我跑這個代碼它給我4.652730 ...當它應該完全是2.
我在這個方程中做了什麼錯誤(如果有的話)?
之前沒有把結果放在「」它不是一個字符串值。 –
*當它應該完全是2. *在你修正了角度問題後,當它不是* * 2時也不要感到驚訝。我得到'2.00000000044136' –
@MattBurland你是什麼意思的角度問題?什麼是錯誤? – TheFoxOnFire