首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ:在iDesktopX中对属性表的字段进行更新计算,希望将计算结果保留指定小数位数,但使用Round()函数后,小于1的小数都变成了0。
64,468EXP 2026年03月30日
在iDesktopX中对属性表的字段进行更新计算,希望将计算结果保留指定小数位数,但使用Round()函数后,小于1的小数都变成了0。

1个回答

【问题原因】进行字段更新计算时,被引用的源数据字段类型为文本型,导致Round()数学函数无法正确执行并返回了错误的结果。 【解决办法】确保进行数学运算的源字段和目标字段均为数值类型(如双精度型)。需要先将作为计算依据的文本型字段转换为数值型字段,然后再执行更新列操作。
64,468EXP 2026年03月30日
热门文章
关注我们
...