以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表达式计算来的列,获取值的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95088) |
-- 作者:gryy -- 发布时间:2017/1/10 8:43:00 -- 表达式计算来的列,获取值的问题 入库数 4 -出库数 4 表达式列 [结余数] =[入库数] - [出库数] = 0 , Dim t As Double = Tables("wlkc").Current("结余数") 获取这个数字却显示:5.32907051820075E-15 这个怎么处理呢 就是表达式列看到的结果和获取的结果不一致,有很多小数
[此贴子已经被作者于2017/1/10 8:52:40编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/1/10 8:51:00 -- 入库数和出库数是什么类型的列?整型? |
-- 作者:gryy -- 发布时间:2017/1/10 8:51:00 -- double 怎么上传不了附件 [此贴子已经被作者于2017/1/10 9:02:16编辑过]
|
-- 作者:gryy -- 发布时间:2017/1/10 9:02:00 -- Dim t1 As Double = Tables("wlkc").Current("期初数量") Dim t2 As Double = Tables("wlkc").Current("入库数量_车间") Dim t3 As Double = Tables("wlkc").Current("使用量") Dim t4 As Double = Tables("wlkc").Current("库存结余_车间") Output.show(t1) Output.show(t2) Output.show(t3) Output.show(t4) 0.42 19.5 19.92 -1.72084568816899E-15 |
-- 作者:有点蓝 -- 发布时间:2017/1/10 9:05:00 -- 改为高精度进行计算 |