vb中那个ROUND函数有什么不同

有些讲法四舍五入,有些讲四舍六入,谁的讲法是对的... 有些讲法四舍五入,有些讲四舍六入,谁的讲法是对的 展开
 我来答
yfcp
推荐于2017-10-14 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部

vb中Round函数,是返回一个数值,该数值是按照指灶埋定的小数位数进行四舍五入运算的结果。
语法 Round(expression [,numdecimalplaces])

expression   必需的。要进行四舍五入运算的数值表达式。    
numdecimalplaces    可选的。数字值,表示进行四舍五入运算时,小数点右边清辩贺应保留的位数。如果忽略,则Round函数返回整数。

例子:

Dim 答派a As Double
a = 2.55
Print Round(a, 1)
返回结果是:2.6

a = 3.1415926
Print Round(a, 6)
返回结果是3.141593
syx54
推荐于2017-09-27 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2737万
展开全部
这个问题还真不好回答:我做的实验如下:
Dim a As Single
a = 2.5
Print Round(a)
结果是2
Dim a As Double
a = 2.5
Print Round(a)
结果是2
-------------------------------------------------------------------------------
Dim a As Single
a = 2.55
Print Round(a, 1)
结果是2.5
Dim a As Double
a = 2.55
Print Round(a, 1)
结果是2.6
----------------------------------------------------------------------------------
而 MSDN里的解释 如下:
Round函数

描述

返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。

语法

Round(expression [,numdecimalplaces])

Round函数语法有如悉凯下几部分:

部分
描述

expression
必猜仔需的。要进行四舍五入运算的数值表达式。

numdecimalplaces
可选的。数字值,表示进行四舍五入运算时,小睁兆唤数点右边应保留的位数。如果忽略,则Round函数返回整数。
追问
老鸟你又出来了,我相信四舍五入,不过百度知道有好多人讲四舍六入。

VB就四舍六入
VBA就四舍五入
越看越糊涂
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式