以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助数据列值取整和四舍五入 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=10173) |
-- 作者:红叶 -- 发布时间:2011/5/24 10:17:00 -- 求助数据列值取整和四舍五入 列类型为数据列 原代码 nr("整") = cr("数量")/cr("系数")/cr("装箱率") 如何对此代码取整? 原代码 nr("零") = cr("数量")/cr("系数")/cr("装箱率")-nr("整") 如何对此代码取四舍五入? |
-- 作者:红叶 -- 发布时间:2011/5/24 10:21:00 -- 列类型为数据列 原代码 nr("整") = cr("数量")/cr("系数")/cr("装箱率") 如何对此代码取整? 原代码 nr("零") = cr("数量")/cr("系数")/cr("装箱率")-nr("整") 如何对此代码取四舍五入?
我作了这样的代码 nr("整") = Convert(cr("数量")/cr("系数")/cr("装箱率"), \'System.Int64\') nr("零") = Convert((cr("数量")/cr("系数")/cr("装箱率")-nr("整") ) * 100, \'System.Int64\') / 100 但是显示错误
此主题相关图片如下:qq截图20110524102045.png |
-- 作者:狐狸爸爸 -- 发布时间:2011/5/24 10:30:00 -- conver是表达式函数,不是代码的,用于代码的数学函数: http://help.foxtable.com/topics/1440.htm
|
-- 作者:wulongsu -- 发布时间:2012/5/7 11:21:00 -- 大侠,请教一下,数据A列除以数据B列,C列为表达式,如何等于[A]/[B]的余数,谢谢! |
-- 作者:狐狸爸爸 -- 发布时间:2012/5/7 12:03:00 -- a - Convert(a/b, \'System.Int32\') * b |
-- 作者:wulongsu -- 发布时间:2012/5/7 15:15:00 -- 谢谢狐爸 |
-- 作者:wulongsu -- 发布时间:2012/5/7 15:48:00 -- 你好,如何用convert函数直接去掉小数而不是四舍五入,谢谢! |
-- 作者:wulongsu -- 发布时间:2012/5/7 15:52:00 -- 另外请教一下,狐表中的列有限制吗?列过多是否会影响数据库的运行速度?谢谢! |
-- 作者:wulongsu -- 发布时间:2012/5/7 16:01:00 -- a/b减0.5再取整,Convert(a/b-0.5, \'System.Int32\'),解决了,谢谢! |