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怎么设置数字保留小数点位数的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB中保留小数点位数问题

matlab 如何把数字保留两位有效数字? 比如如何把217变成220?

如何在Python中保留小数?

javascript关于保留小数点后位数的问题

EXCEL表格中,怎么把一列数字做除法,保留小数点两位?

matlab如何设置小数点后位数?