Foxtable(狐表)用户栏目专家坐堂 → 整数转换为双精度小数


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

主题:整数转换为双精度小数

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


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
整数转换为双精度小数  发帖心情 Post By:2021/6/30 22:14:00 [显示全部帖子]

请问老师,如何把select查询增加的动态列默认是整数的把他设置成双精度小数类型,我用DataTables("成品仓库_table3").DataCols("订单进度").SetFormat("0.00") ,只是后面加了两个0数据不对
我需要计算出来比如1.45 就显示1.45,他现在就显示1,但现在默认是整数类型我想把它设置成双精度小数或者单精度小数。

 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 13:36:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:未标题-1.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 19:47:00 [显示全部帖子]

计算结果乘于1.0 结果不正确,就是后面加了两个0,convert 提示是一个类型不能用作表达式,老师应该怎么写convert,帮助的convert([金额], 'System.Int32') 提示错误


 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 20:59:00 [显示全部帖子]

实际计算结果是1.22,他还是显示1,X1.0 也是 1.00 就是1.4都舍掉变成1,1.6显示2了

 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 21:37:00 [显示全部帖子]

老师例子没法上啊,数据源太麻烦了代码和结果如上就是没有小数后面的数据 11000/9000 = 1.22 结果就是显示1


 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 21:37:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
yuyaolz
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:68 积分:605 威望:0 精华:0 注册:2021/5/21 13:43:00
  发帖心情 Post By:2021/7/1 21:46:00 [显示全部帖子]

老师可以了,上面的代码前面再X1.0 再配合dec(9,2) 结果正确了,谢谢老师

 回到顶部