各位专家,SmaRT700IEV3触摸屏无法显示小数点后面的多位0。例如:程序中运算得出5.000,软件里面怎么设置,到了触摸屏显示就变成了5.0,自动将后面的0抹去,但客户要求不能抹去,同等其它品牌的触摸屏都有这个功能。这个也是新款Smart700IEV3触摸屏的缺陷,希望专家们能给予解决方案。
最佳答案
你可以把浮点数乘以1000,然后取整变成双整形,然后在触摸屏里面设置成你想要的表达形式,三位小数。具体见图形,记得改小数点位数
图片说明:
b6932690dCEDA0769de53d8458337e8c5f22a6ba9a3b16f8994e7BF962d11c24
提问者对于答案的评价:
这种方法做了假小数点,可以实现,但是程序需要做相应换算。
不过我还是想说,如果是显示浮点数时,西门子这一款触摸屏有这个小数点后多为0自动抹点的缺陷。
需要西门子公司能将该功能进行完善,更利于使用。