2024年5月21日发(作者:)
vb中format函数定义与用法
Format[$] ( expr [ , fmt ] )
format 返回变体型
format$ 强制返回为文本
数字类型的格式化
固定格式参数:
--------------------------------
--------------------------------
General Number 普通数字,如可以用来去掉千位分隔号
format$("100,123.12","General Number") 返回值 100123.12
Currency 货币类型,可添加千位分隔号和货币符号
format$("100123.12","Currency") 返回值 ¥100,123.12
Fixed 格式为带两位小数的数字
Standard 标准,即带千位分隔号和两位小数
Percent 百分数
format$("100123","Fixed") 返回值 100123.00
format$("100123","Standard") 返回值 100,123.00
format$("100123","Percent") 返回值 10012300.00%
Scientific 科学记数法
format$("100123","Scientific") 返回值 1.00E+05
Yes/No 当值为0时返回 NO,否则返回 YES
format$("100123","Yes/No") 返回值 Yes
True/False 当值为0时返回 False,否则返回 True
format$("100123","True/False") 返回值 True
On/Off 当值为0时返回 Off,否则返回 On
format$("100123","Yes/No") 返回值 On
自定义格式参数
"" 不进行格式化 返回值 原值
0 占位格式化,不足补0
# 占位格式化,不足时不补0
. 强制显示小数点
% 转化为百分数,一个%代表乘以100
format$("100123","0000000") 返回值 0100123
format$("100123","#######") 返回值 100123
format$("100123.12",".000") 返回值 100123.120
format$("10.23","0.00%") 返回值 1023.00%
, 以千为单位格化
format$("10.23","0.00%%") 返回值 102300.00%%
format$("10.23",",") 返回值 0
format$("10010.23",",") 返回值 10
format$("10010.23",",0.00") 返回值 10.01
E- E+ e- e+ 显示为科学记数(要注意格式语句,否则会和E的其它
发布者:admin,转转请注明出处:http://www.yc00.com/news/1716253967a2726925.html
评论列表(0条)