社区
ASP
帖子详情
关于小数前面0的显示问题?
dhloveyou
2004-05-05 09:05:58
在格式化为货币时怎样让如:0.54这样的小数点前的0也显示出来?
...全文
190
3
打赏
收藏
关于小数前面0的显示问题?
在格式化为货币时怎样让如:0.54这样的小数点前的0也显示出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gues1688
2004-05-05
打赏
举报
回复
根据前面的帮助文档说明,大致是下面的代码(VBScript):
a=formatnumber(-0.54,2,-1) '保留2位小数,显示小数点前面的0
response.write(a)
gues1688
2004-05-05
打赏
举报
回复
贴一段帮助文档:
FormatNumber 函数
请参阅
FormatCurrency 函数 | FormatDateTime 函数 | FormatPercent 函数
要求
版本2
返回表达式,此表达式已被格式化为数值。
FormatNumber(
expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]
)
Arguments
Expression
必选项。要被格式化的表达式。
NumDigitsAfterDecimal
可选项。指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
IncludeLeadingDigit
可选项。三态常数,指示是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。
UseParensForNegativeNumbers
可选项。三态常数,指示是否将负值置于括号中。有关数值,请参阅“设置”部分。
GroupDigits
可选项。三态常数,指示是否使用计算机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。
设置
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数可以有以下值:
常数 值 描述
TristateTrue -1 True
TristateFalse 0 False
TristateUseDefault -2 使用计算机区域设置中的设置。
说明
当省略一个或多个可选项参数时,由计算机区域设置提供被省略参数的值。
注意 所有设置信息均取自区域设置的“数字”附签。
下面例子利用 FormatNumber 函数把数值格式化为带四位小数点的数:
Function FormatNumberDemo
Dim MyAngle, MySecant, MyNumber
MyAngle = 1.3 ' 用弧度定义角。
MySecant = 1 / Cos(MyAngle) ' 计算正割值。
FormatNumberDemo = FormatNumber(MySecant,4) ' 把 MySecant 格式化为带四位小数点的数。
End Function
stayhere
2004-05-05
打赏
举报
回复
在高手回答这个问题之前我先说个办法应应急:
a=0.54
b=cstr(a)
if left(b,1)="." then b="0" & b
response.write b '判断第一个字符是否是点,如果是点,在之前加个0,然后输出.
【
问题
解决】
小数
点
前面
不
显示
0的
问题
本文介绍了一种解决Java从Oracle数据库读取特定
小数
格式
问题
的方法。通过修改查询语句,确保数值正确
显示
前导零。
关于网站
小数
不
显示
前面
0的
问题
.
本文介绍如何在网页上正确
显示
当前日期,并通过修改服务器注册表中的iLzero项值来解决
小数
点前0的
显示
问题
。涉及日期格式化、服务器注册表操作等关键技术。
oracle没有值
显示
0,oracle查询数据
小数
点
前面
0不
显示
的
问题
本文详细探讨了Oracle数据库在存储和
显示
小于1的
小数
时,
小数
点前的0被忽略的
问题
。通过SQL查询和PL/SQL函数展示了如何在输出时保留这些前导零,包括使用`to_char`函数配合不同的格式模型,以及利用`decode`函数的方法。文章提供了具体的SQL示例,并检查了首位字符确保正确性。
【Bug记录】Oracle中
小数
点
前面
的0不
显示
的
问题
在将列表数据导出到Excel时,遇到一个比例字段
显示
为百分数格式的
问题
。由于Oracle的隐形转换,在与字符串拼接时自动使用to_char函数导致
小数
点前的0丢失。解决方案是通过使用to_char函数并指定格式fm990.0000来确保数字完整无误地转换为百分比格式。
关于读取Oracle数据库
小数
点
前面
0不
显示
问题
本文详细介绍了在Oracle数据库中,如何通过to_char函数解决
小数
点前的0不
显示
的
问题
,提供了具体的方法来确保
小数
位数的完整性,包括四舍五入和不四舍五入的技巧。
ASP
28,404
社区成员
356,941
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章