易语言计算出错是什么原因,其他计算正确

其他小数都是计算对的,这个就不行

这个问题我也是第一次遇到,通过调试输出命令,直接计算数字59.11-59.10后发现数值计算正确,但到文本命令后就会出现错误.问题应该出在到数据转换这里,编辑框2的文本型数据被转换为小数时出现错误.

解决方法1: 四舍五入命令

编辑框3.内容 = 到文本 (四舍五入 (到数值 (编辑框1.内容) - 到数值 (编辑框2.内容), 2))

方法2:下图

温馨提示:答案为网友推荐,仅供参考
相似回答