恭喜,你发布的帖子
发布于 2024-12-27 13:16:54
24楼
楼主为什么非要转换成10进制的字符串呢? 目的是什么, 是给MES?
如果是给上级用户, 直接把原始字符串发给上级就行了。
总之, 这总需求我觉得难以理解。
当然是有办法的。 我上面说了, 自己用SCL写一个大数的转换函数。
你有16进制的字符串数组, 然后建立一个byte数组, 每个元素存储一个10进制位。
这样就简单了, 无非也是循环和进位, 完全就是小学生的乘法水平。
以前学习c语言的时候,玩过很多题目。其中有一个计算10000的阶乘。 你这个完全就是同样的问题。
再说一遍, 我觉得把这种运算放到Plc, 有点奇葩, 不是说实现不了。 没有实际意义。
请填写推广理由:
分享
只看
楼主