Foxtable(狐表)用户栏目专家坐堂 → [求助]如何实现整数个位为0?


  共有6244人关注过本帖树形打印复制链接

主题:[求助]如何实现整数个位为0?

帅哥哟,离线,有人找我吗?
jspta
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2013/5/24 9:42:00 [显示全部帖子]

以下是引用guruww在2013-5-24 9:31:00的发言:
提示内容:表达式错误,如果确定表达式无语法错误,且参与运算的各列的名称准确无误,那么请检查各列的数据类型是否正确,例如只有数值列才能参与加、减、乘、除等数学运算!

我的具体情况是:convert(列名1/列名2*100,‘system.int16’)*10。 列名1和列名2都是单精度小数,表达式列类型是短整数(实际计算值不会超过范围)。输入是在表达式生成器中进行的。单独计算“列名1/列名2*1000”没有问题。具体数据比如,列名2=139,列名1=271.5, 计算值取整为1953,但我希望处理后为1950.

不知问题出在哪里?请指教!

[此贴子已经被作者于2013-5-24 9:31:26编辑过]

比较喜欢用代码,重来不用表达式。一不灵活,二用不来。。。。


 回到顶部