登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:一个浮点数,如何把小数点前的数和小数点后的数拆分为普通的两个无符号数
点击:2497 回复:5
楼主
编辑
引用
管理
CH096
比如说4.352,那用什么办法把4存入寄存器352存入寄存器。
或者说能计算10的4.352次方也行。PLC应该没有次方计算公式吧?
15-07-07 21:30
1楼
编辑
引用
管理
cvlsam
通过LN,EXP指令的组合运用,plc具有次方运算能力。
15-07-08 05:16
2楼
编辑
引用
管理
YXBK
小数点前的部分转成整数就可以了,小数点后的部分可以同时扩大1000倍后减掉整数部分。
4.352 转成整数就是 4 ,然后同时乘1000再减 4.352*1000-4*1000=4352-4000=352
这样就分别得到 4 与 352 分开的两个数了
15-07-08 10:57
3楼
编辑
引用
管理
wuyang750
引用
YXBK
在 2015/7/8 10:57:00 发言
【内容省略】
脑瓜真好使呀
15-07-08 14:01
4楼
编辑
引用
管理
flcok
引用
YXBK
在 2015/7/8 10:57:00 发言
【内容省略】
这个方法就可以!
15-07-21 14:34
5楼
编辑
引用
管理
648877055
引用
YXBK
在 2015/7/8 10:57:00 发言
【内容省略】
挺牛的 方法
15-07-21 14:56
工控新闻
我国累计建成3万余家基础级智能工厂
“投资中国”中德智能制造合作对接会在高新区举行 双方合作进入规模化落地新阶段
雷赛智能:2025年半年度归母净利润同比增长2.22%
市场监管总局开展重点工业产品质量安全隐患排查治理三年行动
工信部:“十四五”以来我国工业机器人新增装机量占全球比重超50%
从电网到芯片 台达助力智算中心绿色转型
手速大比拼:极速安装挑战赛,工博会现场等你来战!
2026第二届中国(重庆)测量控制与仪器仪表展,定档启航!
更多新闻资讯