C# 制作科学计算器X的Y次方代码怎么写?求高手指教!!!鄙人甚是感谢!

[复制链接]
查看11 | 回复3 | 2011-12-27 09:10:12 | 显示全部楼层 |阅读模式
如果a,b是整数的话最好不要用pow因为这个返回的是double类型应该直接用for循环来处理,或都用二分求幂的方法,可以在log(b)的时间内解出private int myPow(int a,int b){int res=1;while(b>0){if(b&1)res*=a;a=a*a;b>>=1;}return res;}...
回复

使用道具 举报

千问 | 2011-12-27 09:10:12 | 显示全部楼层
1.0e+009 *
2.6151
2.6151
0.8717
0.8717...
回复

使用道具 举报

千问 | 2011-12-27 09:10:12 | 显示全部楼层
用 Math.Pow 数学函数用法Math.Pow(a,b);求a的b次方...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行