peeete 发表于 2024-7-11 16:42:53

【求助】小数型在配置项读写后精度丢失问题




请看附件代码:

编辑框里面有小数数据.
现在要用配置项储存起来:全局_程序配置表修改.置小数配置项 ("小数", 文本到小数 (编辑框1.内容))
重启软件后再次用配置项读取:全局_程序配置.取小数配置项 ("小数", 1.23)
再把读取的数据转换成文本写到编辑框里面.

然后就精度丢失了....


如果用下面方式直接转换是没问题的.所以问题应该是出在配置项的读/写上面了:
文本框2.内容 = "直接转换正常:" + 到文本 (文本到小数 ("3.1415926"))

这种情况该怎么解决?先谢谢


梦临中国 发表于 2024-7-11 16:59:35

写配置时用文本存储,需要的时候转换为小数使用,这样试试可行不

创世魂 发表于 2024-7-11 21:57:25

直接写文本吧,用的时候在转换小数

peeete 发表于 2024-7-12 01:11:19

梦临中国 发表于 2024-7-11 16:59
写配置时用文本存储,需要的时候转换为小数使用,这样试试可行不

谢谢正是这么解决的

peeete 发表于 2024-7-12 01:12:23

创世魂 发表于 2024-7-11 21:57
直接写文本吧,用的时候在转换小数

谢谢正是这么解决的 回答很有帮助
页: [1]
查看完整版本: 【求助】小数型在配置项读写后精度丢失问题