请问,C#.net中有开根号的函数么?

如果有,请告诉一下。
要是没有,帮忙编写一个(最好解释解释,本人高三水平,暑假蛋疼学编程,高数水平一般)
3楼编的方法我貌似看懂了一点,不过个人愚见,这样做是不是太损耗机器了……

第1个回答  2010-06-29
一楼已经回答了System.Math.Sqrt(double d)

要是自己写也不难
二次方根:
double Sqrt(double d)
{
double e=1e9;//这里是误差的范围
double temp=0;
while(e<fabs(d-(temp*temp)))
{
temp+=1e6;//步长
}
return temp;
}

相信你可以看懂 没有调试过 给你个思路了本回答被提问者采纳
第2个回答  2010-06-29
Math 类
System 命名空间

Sqrt 返回指定数字的平方根。

eg :

Math.Sqrt(double x);
第3个回答  2010-06-29
System.Math.Sqrt(d)
第4个回答  2010-07-01
sqrt

你自己写才是损耗机器呢

C# 开立方根 3√X Math.Pow(x,1d\/3) 是这样吗?可以吗?我在书上...
result=Pow(x,0.5);\/\/开立方 result=Pow(x,1\/3);

求C#中开根号的代码
result=Math.Sqrt( op )

C#如何开平方根?
\\x0d\\x0a\\x0d\\x0a返回值\\x0d\\x0a数字 x 的 y 次幂。\\x0d\\x0a \\x0d\\x0a在.net类库的System.Math名空间有Math类,处理许多数学运算:\\x0d\\x0a开平方: Math.Sqrt()\\x0d\\x0a开任何方:Math.Pow()\\x0d\\x0a\\x0d\\x0a下面是一个对变量x操作的代码:\\x0d\\x0a\\x0d...

C#如何开平方根
System.Math.Sqrt()

C#中如何开根号
int r,l,t; \/\/r: 方根; l: 余数; t: 试除数;if(n<100){ r = 9;while(n < r*r) r--;} else { r = _sqrti(n\/100);l = n - r*r*100;t = l\/(r*20);while( t*(r*20 + t) > l ) t--;r = r*10 + t;} return r;} \/*2. 迭代法:迭代公式:x[n+1...

c语言求根号的函数
在C语言中,可以用sqrt函数表示根号,参数类型为double类型。C语言介绍:是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能...

c#怎么对于根号进行根号化简?
根号27=根号(9乘以3)根号9等于3 所以根号27=3根号3 其实没看懂你在问啥

C#多次根号怎么开
求次数的倒数,然后求幂。不多说了,上代码 double k = 5D; \/\/开5次方根double 数 = 20.5D;var a = Math.Pow(数, (1 \/ k));如满意,请采纳,谢谢。

C#中开根号是什么语句?
math.sqrt()

C#中根号的问题
System命名空间下double Math.Sqrt(double);应该没有更好的方法了。或者你可以写一个Complex类做复数。

相似回答