asp如何显示完整的小数位数

1.asp显示数值字段的时候是不显示小数前面的0的,比如0.1只显示了.1,百度了一下解决办法,好多人都是说使用 FormatNumber(a,  n,   -1),n为需要显示的小数位数,“-1”代表指的是否显示小数值小数点前面的零。-1表示true,0代表false.但是这种方法,会把所有的小数都变为统一的格式,比如 a=0.523/0.519/0.52243,使用FormatNumber(a,  2,   -1)的话,会全部显示为0.52,而且原本数据为0的地方也会显示为0.00,这显然不符合我们所需要的数据库展示。找了好久,发现以为百度网友的巧妙的答案,竟然不是满意答案。唉!他的答案如下:


n=0.044449

response.write Formatnumber(n,len(n)-1,-1)

你可能感兴趣的:(数据库,Access,asp)