formatnumber函数怎么去掉后面没用的0?

geniuswjt geniuswjt 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
比如
0.700要显示0.7
0.50要显示0.5
1.0000要显示1
总之就是后面没用的0去掉,在sql里可以直接convert(float,col)就是没后面多余的0了的
但是如果直接sql里这样取出来放到网页上显示,比如convert(float,0.700)的值放到网页上是.7
前面的0又没了。。。要想显示前面的0好像必须知道位数才可以用formatnumber
类似formatnumber(col,1,-1)?保留1位小数且前面的0存在
迷茫ing,求大侠指点
...全文

相关推荐

javascript FormatNumber函数实现方法

如果有一个数字498.8573945,如何把它格式化成两位小数据呢?用过asp的都知道,在vbscript里我们可以调用formatnumber,即用formatnumber(498.8573945,2)就可以输出:498.86。

weixin_38534444

改进一下asp自带的formatNumber函数

asp的formatNumber再处理类似 25/5的值时,结果是 5.00  处理类似 28/8的值时,结果是3.50  改进一下,去掉没用的0  让结果分别是 5和3.5 代码如下:Function fm(nb) If IsNumeric(nb) Then Dim a a=FormatNumber(nb,2,-1) If Right((a+””),2)=00 Then fm=CLng(a) Else fm=FormatNumber(nb,1,-1) End if Else fm=0 End if End Function

weixin_38719702

JSTL fmt_formatNumber 数字、货币格式化

JSTL fmt_formatNumber 数字、货币格式化

ycfaaa

JSTL标签的formatNumber 格式化数字,四舍六入问题。

NULL 博文链接:https://eddysoft.iteye.com/blog/2101693

weixin_38669628

微信小程序中时间戳和日期的相互转换问题

在微信开发小程序时,后台传入的诗句可能是 时间戳 而不是日期或者需要把日期转换成时间戳来做出相应的处理时我们将用到时间戳和日期的相互转换微信小程序里,时间戳转化为日期格式,支持自定义、拷贝至项目utils/utils.js中,并注意在js中声明下; module.exports = { formatTime: formatTime, // 日期转时间戳 formatTimeTwo: formatTimeTwo // 时间戳转日期 } utils/utils.js 里面写函数 function formatTime(date) { var year = date.getFullY

weixin_38656374
评论 4
收藏 已收藏
分享
返回顶部
geniuswjt
vbScript 4,008 成员 3,512 内容