VB:将计算结果小数点后三位四舍五入
我现在计算出来的结果是3.256985231.我想只保留三位,第四位四舍五入,怎么设置或是写代码....
我现在计算出来的结果是3.256985231.我想只保留三位,第四位四舍五入,怎么设置或是写代码.
展开
4个回答
展开全部
Round(expression [,numdecimalplaces])
返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。
expression 必需的。要进行四舍五入运算的数值表达式。
numdecimalplaces 可选的。数字值,表示进行四舍五入运算时,小数点右边应保留的位数。如果忽略,则Round函数返回整数。
返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。
expression 必需的。要进行四舍五入运算的数值表达式。
numdecimalplaces 可选的。数字值,表示进行四舍五入运算时,小数点右边应保留的位数。如果忽略,则Round函数返回整数。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int(3.256985231*1000+0.5)/1000
楼上的也是对的。
format(3.256985231,"0.000")
保留几位小数点后面就加几个零
楼上的也是对的。
format(3.256985231,"0.000")
保留几位小数点后面就加几个零
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Round(要后三位四舍五入的数值或表达式,3)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
format(3.256985231,"0.00")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询