⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8-7.cfm.htm

📁 最全的ASP教程
💻 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">&lt;%=FORMATNUMBER(6665.8999)%&gt;</p>

<p ALIGN="JUSTIFY">6,665.90</p>

<p ALIGN="JUSTIFY">&lt;%=FORMATNUMBER(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">6665.8999</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)%&gt;</p>

<p ALIGN="JUSTIFY">6,665.90</p>

<p ALIGN="JUSTIFY">&lt;%=FORMATNUMBER(6665.8999,3)%&gt;</p>

<p ALIGN="JUSTIFY">6,665.900</p>

<p ALIGN="JUSTIFY">&lt;%=FORMATNUMBER(-6665.8999,3,-1,-1,0)%&gt;</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">&lt;%=FORMATPERCENT(12)%&gt;</p>

<p ALIGN="JUSTIFY">1,200.00%</p>

<p ALIGN="JUSTIFY">&lt;%=FORMATPERCENT(</font><font SIZE="3">“</font><font FACE="宋体"
SIZE="3">12</font><font SIZE="3">”</font><font FACE="宋体" SIZE="3">)%&gt;</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 + -