发表于:2020/8/25 9:34:09
#0楼
各位大神
我有一台设备通过相机获取坐标,发送到另一台设备上,用西门子300通过profinet通信,用的是博途。现在我获取的坐标值需要转成字符发送到目标设备上,但是过程中遇到一个问题,例如我获得的坐标是50.055,需要发送到目标设备是‘5’‘0’‘.’‘0’‘5’‘5’。通过实数转字符串,得到是指数形式,小数点不好弄。我把它小数点前后拆分,但是055前面这个0在取整的时候又没了,大家有什么好的方法没。
我有一台设备通过相机获取坐标,发送到另一台设备上,用西门子300通过profinet通信,用的是博途。现在我获取的坐标值需要转成字符发送到目标设备上,但是过程中遇到一个问题,例如我获得的坐标是50.055,需要发送到目标设备是‘5’‘0’‘.’‘0’‘5’‘5’。通过实数转字符串,得到是指数形式,小数点不好弄。我把它小数点前后拆分,但是055前面这个0在取整的时候又没了,大家有什么好的方法没。