C# 开立方根 3√X Math.Pow(x,1d/3) 是这样吗?可以吗?我在书上看到的
3个回答
展开全部
在.net类库的System.Math名空间有Math类,处理许多数学运算:
开平方: Math.Sqrt()
开任何方:Math.Pow()
下面是一个对变量x操作的代码:
double result;
//开平方
result=Pow(x,0.5);
//开立方
result=Pow(x,1/3);
开平方: Math.Sqrt()
开任何方:Math.Pow()
下面是一个对变量x操作的代码:
double result;
//开平方
result=Pow(x,0.5);
//开立方
result=Pow(x,1/3);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Math.Pow(x,1d/3)也可写作Math.Pow(x,1.0/3)或者Math.Pow(x,1/3.0)或者Math.Pow(x,1.0/3.0),这个d作用是把1/3这个运算变为双浮点数(double)运算,在整数(int)运算中,1/3是得0。所以不管你怎么写,只要后面的幂是成立的就行(0显然是不成立的)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-03-30 · 知道合伙人互联网行家
关注
展开全部
在.net类库的System.Math名空间有Math类,处理许多数学运算:
开平方: Math.Sqrt()
开任何方:Math.Pow()
下面是一个对变量x操作的代码:
double result;
//开平方
result=Pow(x,0.5);
//开立方
result=Pow(x,1/3);
开平方: Math.Sqrt()
开任何方:Math.Pow()
下面是一个对变量x操作的代码:
double result;
//开平方
result=Pow(x,0.5);
//开立方
result=Pow(x,1/3);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询