vb.net怎么设置数字保留小数点位数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vb.net怎么设置数字保留小数点位数相关的知识,希望对你有一定的参考价值。
vb.net怎么设置数字保留小数点位数
参考技术A 举个例子Dim a As Decimal = 1.999
Dim b As Decimal = Math.Round(a, 2)
结果为b = 2.00
四舍五入保留两位本回答被提问者采纳 参考技术B Dim d As Double = 3.141592654 Dim s As String = d.ToString("F3")保留3位精度追答
注意,会四舍五入,最后结果为 3.142
//tieba.baidu.com/i/sys/jump?un=%D2%B9%CE%C5%CF%E3" onclick="Stats.sendRequest('fr=tb0_forum&st_mod=pb&st_value=atlink');" onmouseover="showattip(this)" onmouseout="hideattip(this)" username="%D2%B9%CE%C5%CF%E3" target="_blank" class="at">夜闻香 :F是指float吗
参考技术C Math.round函数 也能做到的 参考技术D format函数。 第5个回答 2011-02-28 掉小数部分。js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0
参考技术A 1、向下取整注:Math.floor()不进行四舍五入,直接舍去小数部分
2、向上取整
注:Math.ceil()只要有小数且小数不为0,取整都直接给个位+1,小数位都舍去
3、四舍五入
注:Math.round() 小数第一位小于5舍去,大于等于5向前进一位
4、保留小数位数
注:toFixed(n) n为要保留的小数位数,toFixed()会做四舍五入处理
5、科学计数法
注:toPrecision(1) n为要保留的位数,toPrecision() 会做四舍五入处理
6、去掉小数部分多余的0
以上是关于vb.net怎么设置数字保留小数点位数的主要内容,如果未能解决你的问题,请参考以下文章