format函数vb(format函数)
VB格式输出函数可以使数值、日期或字符串按指定的格式输出 。其格式为:
Format(<表达式>[, <格式字符串>])
其中,<表达式>:要格式化的数值、日期或字符串表达式 。
<格式字符串>:指定表达式的值的输出格式 。格式字符有三类:数值格式、日期格式和字符串格式 。格式字符要加引号 。下面以例子说明格式输出函数中最常用的一些格式字符的使用 。
Format 返回变体型
Format$ 强制返回为文本
例如:
Print Format(123.45,“0000.000”)’ “0”为数字占位符 。显示一位数字或零 。结果为0123.450
Print Format(123.45,“0.0”)’ 结果为123.5
Print Format(123.45,"####.###")’ “#”为数字占位符 。显示一位数字或什么都不显示 。结果为123.45
Print Format(123.45,"#.#")’ 结果为123.5
Print Format(0.123,".##")’ 结果为.12
Print Format(0.123,“0.##”)’ 结果为0.12
也常用Format(<表达式>)将一个数值型数据转换成字符串 。
例如:Format(3.14)的值为字符串"3.14" 。
数字类型的格式化固定格式参数:
General Number 普通数字,如可以用来去掉千位分隔号
format$(“100,123.12”,“General Number”) 返回值 100123.12
Currency 货币类型,可添加千位分隔号和货币符号
format$(“100123.12”,“Currency”) 返回值 ¥100,123.12
Fixed 格式为带两位小数的数字
format$(“100123”,“Fixed”) 返回值 100123.00
Standard 标准,即带千位分隔号和两位小数
format$(“100123”,“Standard”) 返回值 100,123.00
Percent 百分数
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
format$(“100123”,“0000000”) 返回值 0100123
占位格式化,不足时不补0format$(“100123”,"#######") 返回值 100123
. 强制显示小数点
format$(“100123.12”,".000") 返回值 100123.120
% 转化为百分数,一个%代表乘以100
format( " 10.23 " , " 0.00 f o r m a t ("10.23","0.00%") 返回值 1023.00% format("10.23","0.00
- 格式塔心理学|心理学:紧张时身体不同部位的反应,暴露出个体心理问题
- 表达方法的答题格式(古诗词鉴赏答题套路)
- 鲜为人知的造句(七言律诗格式)
- 近几年高考作文类型(高考作文没写演讲稿格式)
- 笛卡尔的爱心函数怎么解(心形图形的代码)
- 宋词词牌名(词牌格式)
- 班主任育人案例(班主任教育案例格式)
- 协议行文格式(文创合作合同)
- 旅游费用统计表(费用统计表格式)
- 函数类型(原型的定义)
