社区
VB基础类
帖子详情
用format函数格式化数字为每三位加个","的参数是什么呀?我记得有个固定的用法的,不是format(a,"000,000")这样的
tyqtcq0531
2005-12-01 04:07:11
用format函数格式化数字为每三位加个","的参数是什么呀?
...全文
629
13
打赏
收藏
用format函数格式化数字为每三位加个","的参数是什么呀?我记得有个固定的用法的,不是format(a,"000,000")这样的
用format函数格式化数字为每三位加个","的参数是什么呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccym2002
2005-12-01
打赏
举报
回复
格式串中“,”号不放在最前面和最后面就行
muchyong
2005-12-01
打赏
举报
回复
format(number,"#,###.000")
小数点前是格式,000是输出的小数为数,几个0就输出几位
viena
2005-12-01
打赏
举报
回复
我记得MSDN里有格式参数说明的,可惜现在机器上只有.NET的MSDN了
你自己找找吧
zou19820704
2005-12-01
打赏
举报
回复
我是来学习的!!
northwolves
2005-12-01
打赏
举报
回复
Private Sub Command1_Click()
MsgBox FormatNumber(123456789.123456, 4, , , vbTrue)
End Sub
射天狼
2005-12-01
打赏
举报
回复
本示例显示用 Format 函数做格式化输出的不同用法。对于日期分隔号(/),时间分隔号(:),以及 AM/ PM 等文本而言,其真正的显示格式会因计算机上的国际标准不同而有所差异。在开发阶段,日期与时间是以短日期的格式,配合代码的国际标准来显示的。而在运行时,短日期则是根据系统的国际标准而定,而系统的国际标准和代码的国际标准可能并不相同。本示例中是假设国际标准为 English/United States。
MyTime 及 MyDate 在开发环境下,使用系统的短日期设置显示出来的。
Dim MyTime, MyDate, MyStr
MyTime = #17:04:23#
MyDate = #January 27, 1993#
' 以系统设置的长时间格式返回当前系统时间。
MyStr = Format(Time, "Long Time")
' 以系统设置的长日期格式返回当前系统日期。
MyStr = Format(Date, "Long Date")
MyStr = Format(MyTime, "h:m:s") ' 返回 "17:4:23"。
MyStr = Format(MyTime, "hh:mm:ss AMPM") ' 返回 "05:04:23 PM"。
MyStr = Format(MyDate, "dddd, mmm d yyyy") ' 返回 "Wednesday, Jan 27 1993"。
' 如果没有指定格式,则返回字符串。
MyStr = Format(23) ' 返回 "23"。
' 用户自定义的格式。
MyStr = Format(5459.4, "##,##0。00") ' 返回 "5,459.40"。
MyStr = Format(334。9, "###0。00") ' 返回 "334.90"。
MyStr = Format(5, "0。00%") ' 返回 "500.00%"。
MyStr = Format("HELLO", "<") ' 返回 "hello"。
MyStr = Format("This is it", ">") ' 返回 "THIS IS IT"。
====================
免费的学习交流网站,欢迎大家访问!
http://www.j2soft.cn/
http://j2soft.008.net/
Summer006
2005-12-01
打赏
举报
回复
"Standard"
没想到还有这等用法。不错不错!!
这个是和控制面板里面区域设置同步的吧? 先进~~
bbhere
2005-12-01
打赏
举报
回复
Format(1111111111, "#,##0.00")
vbman2003
2005-12-01
打赏
举报
回复
print Format(1236548789.23, "Standard")
faysky2
2005-12-01
打赏
举报
回复
format("232442422.21343","#,#.000")
faysky2
2005-12-01
打赏
举报
回复
format("232442422.43","#,#")
zfl2k
2005-12-01
打赏
举报
回复
Format(4363, "#,##0.00")
Summer006
2005-12-01
打赏
举报
回复
debug.print Format(5123123459.4, "##,##0.00")
5,123,123,459.40
PHP number_
format
函数
原理及实例解析
实例1
格式化
数字
: <?php echo number_
format
("1
000
000
").""; echo number_
format
("1
000
000
",2).""; echo number_
format
("1
000
000
",2,",","."); ?> 定义和
用法
number_
format
()
函数
通过千位分组来
格式化
数字
。 注释:该
函数
支持一个、两个或四个
参数
(不是三个)。 语法 number_
format
(number,decimals,decimalpoint,separator)
参数
描述 number 必需。要
格式化
的
数字
。如果未设置其他
参数
,则
数字
MySQL
FORMAT
函数
:
格式化
数字
的常用工具
以上代码使用
FORMAT
函数
结合SUM
函数
对某个表中的价格进行求和,并
格式化
结果为带有千位分隔和两位小数的字符串,最终结果显示为Total: 1,234.56。以上代码使用
FORMAT
函数
对
数字
999.99进行
格式化
,并在结果前添加美元符号’$',结果显示为$999.99。以上代码使用
FORMAT
函数
对
数字
1234567.89进行千位分隔
格式化
,结果显示为1,234,567.89。以上代码使用
FORMAT
函数
对
数字
123.456进行
格式化
,并指定小数位数为1,结果显示为123.5。输出结果:123.5。
format
()
函数
format
函数
format
()
函数
与
参数
结合使用
格式化
字段将会被
format
() 中的
参数
替换在
format
()中使用关键字
参数
,它们的值会指向使用该名字的
参数
位置及关键字
参数
可以任意的结合
format
()
函数
与
数字
,字符结合使用
format
()
函数
与
参数
结合使用
格式化
字段将会被
format
() 中的
参数
替换 括号及其里面的字符 (称作
格式化
字段) 将会被
format
() 中的
参数
替换 print("我叫{},今年{}!".
format
("张三",22)) print("我叫{0},今年
python中
format
函数
格式化
数字
和字符串
format
函数
为python中的
格式化
函数
,可以对
数字
或者是字符串进行
格式化
,使用{}来指定对应的
参数
,可以接受不限个
参数
,位置可以不按顺序。在{}中可以指定索引输出对应位置的字符串 if __name__ == '__main__': print("我叫{}, 今年{}岁".
format
("xiaoming", 26)) # 在{}中指定索引的时候那么就会输出对应索引的字符串 print("{0} {1} {0}".
format
("hi", "hello", "hi"))
mysql中
format
()的
用法
以及其他常用的
数字
格式化
函数
在MySQL中,
FORMAT
()
函数
用于
格式化
数字
,使其具有
固定
的小数位数,并且可以根据需要包含千位分隔符。这对于将
数字
转换为更易读的格式非常有用,尤其是在报告和用户界面中显示财务数据时。语法功能
FORMAT
()示例这里,
数字
1234.56789 被
格式化
为两位小数,并且包含千位分隔符。在这个例子中,
格式化
结果没有小数部分,四舍五入到最接近的整数。负数也会被正确处理,包括负号和千位分隔符。这里,计算所有员工的平均薪资,并
格式化
为两位小数。注意事项
FORMAT
()DOUBLE
FORMAT
()
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章