📄 8-7.cfm.htm
字号:
<html>
<head>
<title>格式化数字</title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋体" SIZE="5"><b>
<p ALIGN="JUSTIFY">格式化数字</p>
</b></font><font FACE="宋体" SIZE="3">
<p ALIGN="JUSTIFY">VBScript有两个用于格式化数字的负数。用函数FORMATNUMBER(),你可以指定小数点后的显示位数,是否显示前导的零,显示负数时是否使用空格,和是否使用分隔符等。下面是一些例子及其返回值:</p>
<p ALIGN="JUSTIFY"><%=FORMATNUMBER(6665.8999)%></p>
<p ALIGN="JUSTIFY">6,665.90</p>
<p ALIGN="JUSTIFY"><%=FORMATNUMBER(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">6665.8999</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)%></p>
<p ALIGN="JUSTIFY">6,665.90</p>
<p ALIGN="JUSTIFY"><%=FORMATNUMBER(6665.8999,3)%></p>
<p ALIGN="JUSTIFY">6,665.900</p>
<p ALIGN="JUSTIFY"><%=FORMATNUMBER(-6665.8999,3,-1,-1,0)%></p>
<p ALIGN="JUSTIFY">(6665.900)</p>
<p ALIGN="JUSTIFY">注意第二个例子用了一个字符串,二不是数字。当一个字符串可以被解释为一个数字时,你可以用该字符串作为函数FORMATNUMBER()的参数。如果该字符串不能被解释为数字,则会返回错误。</p>
<p ALIGN="JUSTIFY">最后一个例子用到了函数FORMATNUMBER()的所有参数:</p>
<blockquote>
<blockquote>
<p ALIGN="JUSTIFY">第一个参数(-6665.8999)指定了要进行格式化的数字。</p>
<p ALIGN="JUSTIFY">第二个参数(3)指定了小数点后显示的位数。</p>
<p ALIGN="JUSTIFY">第三个参数(-1)指定了是否显示前导的零。</p>
<p ALIGN="JUSTIFY">第四个参数(-1)指定是否对负数使用括号。</p>
<p ALIGN="JUSTIFY">最后一个参数(0)指定是否显示分隔符。</p>
</blockquote>
</blockquote>
<p ALIGN="JUSTIFY">注意</p>
<p ALIGN="JUSTIFY">许多VBScript函数使用三态常量。函数FORMATNUMBER()的第三,第四,第五个参数可以接受三态常量或它们的值。下面的表列出了三态常量:</p>
<p ALIGN="JUSTIFY">常量 值 描述</p>
<p ALIGN="JUSTIFY">TristateTrue -1 True</p>
<p ALIGN="JUSTIFY">TristateFalse 0 False</p>
<p ALIGN="JUSTIFY">TristateUseDefault -2 使用区域设置</p>
<p ALIGN="JUSTIFY">你也可以指定这些格式的某个特定属性依赖于Windows控制面板中的区域设置。要了解更多的信息,可参见附录C。</p>
<p ALIGN="JUSTIFY">如果你需要格式化百分数,应使用函数FORMATPERCENT():</p>
<p ALIGN="JUSTIFY"><%=FORMATPERCENT(12)%></p>
<p ALIGN="JUSTIFY">1,200.00%</p>
<p ALIGN="JUSTIFY"><%=FORMATPERCENT(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">12</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)%></p>
<p ALIGN="JUSTIFY">1,200.00%</p>
<p ALIGN="JUSTIFY">这个函数把它的第一个参数乘以100,并在结果后面追加一个百分号。函数FORMATPERCENT()也可以接受许多附加参数,以改变输出格式。要了解更多的信息,请参见附录C。</p>
</font>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -