苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 1117|回复: 1

【求助】表达式中如何写四舍五入

[复制链接]

21

主题

35

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2023-4-24 14:02:54 | 显示全部楼层 |阅读模式
如题!
回复

使用道具 举报

25

主题

313

帖子

2077

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2077
QQ
发表于 2023-4-24 14:12:13 | 显示全部楼层
如果是新增的表达式列是无法实现四舍五入的。你可以考虑通过单元格的显示格式来实现显示上的结果。

如果是表达公式的话,就可以利用Math.Round函数来实现四舍五入。第1个参数为要处理的数值,第2个参数为要保留的小数位数。

Dim dbNum As Double=123.456
Proj.MsgDebug.Add(Math.Round(dbNum,0))
Proj.MsgDebug.Add(Math.Round(dbNum,1))
Proj.MsgDebug.Add(Math.Round(dbNum,2))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-10-2 23:26 , Processed in 0.057649 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表