为了账号安全,请及时绑定邮箱和手机立即绑定

求助,在VB 中Format(a(i), "###")什么意思??

求助,在VB 中Format(a(i), "###")什么意思??

梦里花落0921 2021-06-30 10:07:50
Private Sub Command1_Click()Dim a%(4)For i = 0 To 4a(i) = Int(Rnd() * 90 + 10)Print a(i); Format(a(i), "###")Next iEnd Sub
查看完整描述

2 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

自定义数值格式。#:数字占位符。显示一位数字或什么都不显示。如果表达式在格式字符串中“#”的位置上有数字存在,那么就显示出来;否则,该位置就什么都不显示。
此符号的工作原理和“0”数字占位符大致相同,不同之处只有在当表达式中数值的位数少于“#”的位数(无论是小数点左方或右方)时,不会把前面或后面的零显示出来。
0:数字占位符。显示一位数字或是零。如果表达式在格式字符串中 0
的位置上有一位数字存在,那么就显示出来;否则,就以零显示。如果数值的位数少于格式表达式中零的位数(无论是小数点的左方或右方),那么就把前面或后面的零补足。如果数值的小数点右方位数多于格式表达式中小数点右面零的位数,那么就四舍五入到有零的位数的最后一位。如果数值的小数点左方位数多于格式表达式中小数点左面零的位数,那么多出的部分都要不加修饰地显示出来。

查看完整回答
反对 回复 2021-07-04
  • 2 回答
  • 0 关注
  • 250 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信