以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]convert 如何使用? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=104073) |
||||
-- 作者:minxizai -- 发布时间:2017/7/22 15:53:00 -- [求助]convert 如何使用? Convert(1.677777* 100, \'System.Int64\') / 100 在命令窗口执行不了 |
||||
-- 作者:有点蓝 -- 发布时间:2017/7/22 16:03:00 -- 这是表达式,不是代码。你想要做什么? |
||||
-- 作者:minxizai -- 发布时间:2017/7/22 16:14:00 -- 我想实现根据输入1*4*2.5 的规格信息,根据库存计算各种单位的库存数量 存在问题: 1.不能整除的情况下,每次会弹出超出列长度的提示 2.如何实现结果的四舍五入,或者只取小数点后3位 3.计算结果不准确,如想实现101/2.5,得出的结果是50
[此贴子已经被作者于2017/7/22 16:15:13编辑过]
|
||||
-- 作者:minxizai -- 发布时间:2017/7/22 16:16:00 -- 附件怎么一直传不上 没有出现链接 |
||||
-- 作者:有点蓝 -- 发布时间:2017/7/22 16:18:00 -- 使用IE,其它浏览者关闭极速模式 |
||||
-- 作者:minxizai -- 发布时间:2017/7/22 16:22:00 -- ddd 用来ie还是不行
|
||||
-- 作者:有点蓝 -- 发布时间:2017/7/22 16:54:00 -- 把表达式列改为双精度类型 Convert([数量]/2.5*1000, \'System.Int64\') / 1000
|
||||
-- 作者:minxizai -- 发布时间:2017/7/22 17:10:00 -- 表达式列不支持取模和取整, 用代码如何实现四舍五入?或者实现只取小数点后3位? 另外改为双精度就无法添加“件”“包”等字符 [此贴子已经被作者于2017/7/22 17:12:02编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2017/7/22 17:35:00 -- 7楼就是四舍五入的用法http://www.foxtable.com/webhelp/scr/0108.htm Convert(Convert([数量]/2.5*1000, \'System.Int64\') / 1000, \'System.String\') + \'包\'
|