以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  小数到底用什么数据类型好  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=151554)

--  作者:sky-18
--  发布时间:2020/6/27 22:15:00
--  小数到底用什么数据类型好
在用狐表的时候老是有个困惑。
当我要在表里存储一个小数的时候经常会遇到自动补零的情况。
比如我的数据是4.988,,那么我的小数位设置为5的话就是4.98800
但是我的数据的小数位数又不固定,有可能多有可能少。那么我既要精确记录数据,又不想显示多的零,那么我该怎么办呢?
我想到一个办法,就是用string数据类型来代替小数类型。
但是string类型毕竟不是数值数据,不知道会不会出问题。
请老师指教。

--  作者:sloyy
--  发布时间:2020/6/28 0:15:00
--  
既精确记录数据,又不想显示多的零 用 format(4.98800,"#.#####")   试试
用string是不可取的,当你做统计的时候,是统计不出来的.
[此贴子已经被作者于2020/6/28 0:16:56编辑过]

--  作者:有点蓝
--  发布时间:2020/6/28 9:09:00
--  
把最大小数位数改大即可,不要设置“固定小数位数”