技术论坛

求某数的N次方

作者 主题
lnf
侠客

经验值: 688
发帖数: 151
精华帖: 0
主题:求某数的N次方


只看楼主 楼主 2013-04-09 15:01:03
STEP7求某数的N次方,什么好的方法或公式。
比如3的98次方?这个数不是固定的。
 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1060983&b_id=4&s_id=0&num=5

版主

经验值: 16187
发帖数: 6610
精华帖: 50
回复:求某数的N次方


只看楼主 1楼 2013-04-09 15:43:57
编一段小程序,就是乘法循环N次。注意某数是整型或浮点数的不同
知其道,用其妙!
以下网友喜欢您的帖子:

  
奇侠

经验值: 7973
发帖数: 2355
精华帖: 73
回复:求某数的N次方


只看楼主 2楼 2013-04-09 15:44:44
东方版主用循环连乘的方法也比较好,挺适合整数计算,而且不需要二次转换。

如果将整数先转换成浮点数:计算x的y次方公式可参考如下:(x、y均为浮点)
L MD100 //以X为底数
LN
L MD104 //以Y为次幂
*R
EXP
T MD108 //运算的结果
计算后要判断数据是否溢出!如果要取整,浮点再转换成整数就可以了。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
以下网友喜欢您的帖子:

  
侠客

经验值: 824
发帖数: 196
精华帖: 0
回复:求某数的N次方


只看楼主 3楼 2013-04-09 19:39:03
做一个局部变量的子程序,是多少次方就让他循环多少次
请多照顾。。。。
以下网友喜欢您的帖子:

  
奇侠

经验值: 5205
发帖数: 1315
精华帖: 41
回复:求某数的N次方


只看楼主 4楼 2013-04-09 23:16:44
指数对数是通用方法。还可以用于开方。
弱者道之用。
以下网友喜欢您的帖子:

  
lnf
侠客

经验值: 688
发帖数: 151
精华帖: 0
回复:求某数的N次方


只看楼主 楼主 5楼 2013-04-10 08:32:45
我试下,谢谢各位大侠!
 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
求某数的N次方
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。