Format函数汇总
来源:互联网 发布:java保留两位小数 乘 编辑:程序博客网 时间:2024/06/11 23:42
Format: Returns a string formatted according to instructions contained in a format String expression.
Parameters
- Expression
- Required. Any valid expression.
- Style
- Optional. A valid named or user-defined format String expression.
Settings
For information on how to create the Style argument, see the appropriate topic listed below:
No
if number is 0; otherwise, displays Yes
.True/FalseDisplays False
if number is 0; otherwise, displays True
.On/OffDisplays Off
if number is 0; otherwise, displays On
.If you try to format a number without specifying Style, the Format function provides functionality similar to the Str function, although it is internationally aware. However, positive numbers formatted as strings using the Format function don't include a leading space reserved for the sign of the value; those converted using the Str function retain the leading space.
Remarks
If you are formatting a nonlocalized numeric string, you should use a user-defined numeric format to ensure that you get the look you want.
The String.Format method also provides similar functionality.
Example
This example shows various uses of the Format function to format values using both String formats and user-defined formats. For the date separator (/), time separator (:), and the AM/PM indicators (t and tt), the actual formatted output displayed by your system depends on the locale settings the code is using. When times and dates are displayed in the development environment, the short time format and short date format of the code locale are used.
Dim MyDateTime As Date = #1/27/2001 5:04:23 PM#Dim MyStr As String' Returns current system time in the system-defined long time format.MyStr =Format(
Now(),
"Long Time")
' Returns current system date in the system-defined long date format.MyStr =Format(
Now(),
"Long Date")
' Also returns current system date in the system-defined long date ' format, using the single letter code for the format.MyStr =Format(
Now(),
"D")
' Returns the value of MyDateTime in user-defined date/time formats.MyStr =Format(
MyDateTime,
"h:m:s")
' Returns "5:4:23".MyStr =Format(
MyDateTime,
"hh:mm:ss tt")
' Returns "05:04:23 PM".MyStr =Format(
MyDateTime,
"dddd,
MMM d yyyy")
' Returns "Saturday, ' Jan 27 2001".MyStr =Format
(MyDateTime, "HH:mm:ss") ' Returns "17:04:23"MyStr =Format(
23)
' Returns "23".' User-defined numeric formats.MyStr =Format(
5459.4,
"##,##0.00")
' Returns "5,459.40".MyStr =Format(
334.9,
"###0.00")
' Returns "334.90".MyStr =Format(
5,
"0.00%")
' Returns "500.00%".MyStr =Format(
23.99, "$##,##0.00"
' Returns "$23.00".)
Format$: Provides both predefined numeric formats and user-defined formats.
Examples:
Format$(12345.6789, "Currency")$12345.67Format$(0.6789, "Fixed")Format$(0.1234, "Percent")0.67
(At least one digit to the left and two digits to the right of the period.)
12.34%
- Format函数汇总
- Format函数
- format函数
- Format函数
- Format 函数
- format函数
- Format函数
- Format 函数
- Format函数
- format函数
- format函数
- Format函数
- format函数
- Format函数
- 格式化函数Format
- DELPHI 中的 Format 函数
- vb: format函数问题
- format函数的使用
- JFreeChart 详细介绍使用(二)
- 百度地图api开源
- 四种方法实现VC枚举系统当前进程
- STL函数对象及函数对象适配器
- gcc2.95.3安装过程
- Format函数汇总
- SetROP2
- fdisk输出结果的意思
- emacs二三事
- Oracle 触发器实例
- SQL 连接 左连接,右连接,全连接,内连接,交叉连接,自连接
- 债券研究系列之一——总论
- 在WPF中调用WCF RIA Service服务相关资料总结
- 项目问题