控制小数位数

tomon 2002-05-28 10:27:54
各位同仁,在VB中怎样控制小数位数,请指教。
...全文
208 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomon 2002-05-28
  • 打赏
  • 举报
回复
谢谢各位!问题解决。
zhoulh 2002-05-28
  • 打赏
  • 举报
回复
用ROUND()好像更好。
blkant 2002-05-28
  • 打赏
  • 举报
回复
用vb自带的format()函数即可搞定。
Format 函数把数字值转换为文本字符串,从而能够对该字符串的外观进行控制。例如,可以指定小数的位数、前导和尾部零,以及货币格式。它的语法是:

Format(expression[, format]

expression 参数指定要转换的数值,format 参数是字符串,该串是由一些符号组成的,这些符号用于说明如何确定该数字的格式。下表列出了一些最常使用的一些符号。

符号 描述
0 数字保留区,如果恰当,在本位置打印尾部或前导零。
# 数字保留区,不打印尾部或前导零。
. 小数保留区。
, 千位分隔符。
– + $ ( ) space 字母字符,各种字符,都要按格式字符串中打入的原样,精确地显示出来。
naomi77 2002-05-28
  • 打赏
  • 举报
回复
如果是三位,则ccc=int(ccc*1000+0.5)/1000
cloudawind 2002-05-28
  • 打赏
  • 举报
回复
用format()函数

7,764

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧