ASP把数据库中 0.XX 小数点前的“0”显示出来,代码如下:
<%
dim a
a = 0.98
response.write a & "<br />" '正常输出
document.write FormatNumber(a, 2, -1) '格式化输出
%>
以上程序中 FormatNumber(a, 2, -1) 中的“2” 代表的是输出小数点后2为数,如果要输出小数点后4为数则写为 FormatNumber(a, 4, -1)
FormatNumber(a, 2, -1) 中的“-1”代表指的是否显示小数值小数点前面的零。-1表示true,0代表false,所以这样写也是对的:FormatNumber(a, 1, true) ,当然如果这里的“-1”改为“-2”也是对的,表示的是服务器默认参数,改为其它的则会显示语法错误了。