Gok*_*kul 10 c# mathematical-optimization
using System;
using System.Math;
class test
{
public static void Main()
{
Console.Write("Enter any value: ");
string s=Console.ReadLine();
double n = double.Parse(s);
double r = Math.sqrt(n);
Console.WriteLine(r);
Console.ReadKey();
}
}
Run Code Online (Sandbox Code Playgroud)
我觉得这段代码中的每件事都很清楚,但是这段代码给出了编译错误:
using namespace命令只能应用于命名空间; 'System.Math'是一种类型而不是命名空间
如何使用数学函数?我们在哪里获得Math类中可用的所有数学函数的列表?
谢谢.
War*_*rty 29
Math是一个静态类,而不是命名空间.它位于System命名空间中.
因此,您只需包含System命名空间.
只需使用Math.Sqrt并删除"using System.Math;" 请注意,它是Math.Sqrt而不是Math.sqrt
希望有所帮助;-)
你有一个区分大小写的问题
double r = Math.Sqrt(n);
Run Code Online (Sandbox Code Playgroud)
http://msdn.microsoft.com/en-us/library/system.math_members(VS.85).aspx
| 归档时间: |
|
| 查看次数: |
37873 次 |
| 最近记录: |