以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为什么小数点显示不完全 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131819) |
-- 作者:happyft -- 发布时间:2019/3/7 9:51:00 -- 为什么小数点显示不完全 将excel表中的数据复制到临时表中,excle中是6位小数,复制到临时表就变成只有4位了,设置成double及decimal都没用,为什么? \'----生成临时表显示已有的部门角色 Dim dtb As New DataTableBuilder("多编码导入") \'dtb.AddDef("选择", Gettype(Boolean)) dtb.AddDef("产品编码", Gettype(String), 20) \'dtb.AddDef("客户料号", Gettype(String), 20) dtb.AddDef("品名", Gettype(String), 50) dtb.AddDef("规格", Gettype(String), 50) dtb.AddDef("新净重kg", Gettype(Decimal)) 谢谢! |
-- 作者:cd_tdh -- 发布时间:2019/3/7 9:53:00 -- 系统默认是最大小数位数是4位,要显示6位: Format(10.56,"00.000000") \'10.560000 [此贴子已经被作者于2019/3/7 9:53:53编辑过]
|
-- 作者:HappyFt -- 发布时间:2019/3/7 10:19:00 -- 还是不对,粘贴后会四舍五入了 0.000495在规格列中粘贴出来正确,到double列中就变成0.000500了
|
-- 作者:cd_tdh -- 发布时间:2019/3/7 10:52:00 -- 你是在table里面就直接在列属性里面设置最大小数位数啥 http://www.foxtable.com/webhelp/scr/0050.htm [此贴子已经被作者于2019/3/7 10:52:41编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/3/7 11:14:00 -- 参考
http://www.foxtable.com/webhelp/scr/2046.htm
|