-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