请教 (SQRT) 指令是如何使用的

1,请教如何计算立方根啊  没有理解帮助文档的说明

图片说明:

请教 (SQRT) 指令是如何使用的   

最佳答案

没有现成的立方根指令,需要用 LN、EXP 指令组合求解,这是一个数学问题。
125的立方根 = 125^(1/3)=EXP((1/3)*LN(125))=5
程序、变量定义,以及测试如图
原浮点数:VD0
原数的立方根:VD4
第一行:计算 1.0/3.0  存储在变量 VD8,因为是求立方根,所以求 1.0/3.0;
第二行:计算 LN(原浮点数) 存储在变量 VD12
第三行:计算 EXP 的参数,即 VD8*VD12 存储在 VD16
第四行:计算 EXP(VD16),得到 VD0 的立方根
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/programming/EXP_LN/EXP_LN.html

图片说明:

请教 (SQRT) 指令是如何使用的  

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论