VB中为什么不是四舍五入

很多朋友在学习VB的时候可能会发现他并不是我们之前所熟知的四舍五入。那他到底是怎么进行取舍的呢?

操作方法

  • 01

    VB中真正的取舍方法 四舍六入五凑偶 对于位数很多的近似数,当有效位数确定后,其后面多余的数字应该舍去,只保留有效数字最末一位,这种规则是“四舍六入五成双”,也即“4舍6入5凑偶”这里“四”是指≤4 时舍去,"六"是指≥6时进上,"五"指的是根据5后面的数字来定,当5后有数时,舍5入1;当5后无有效数字时,需要分两种情况来讲:①5前为奇数,舍5入1;②5前为偶数,舍5不进。(0是偶数)

  • 02

    案例操作 四舍:当最后一位有效数字为小于等于4时,则进行舍去操作。

  • 03

    六入:当最后一位有效数字为大于等于5时,则进行进位操作。

  • 04

    五凑偶:当有效数字为5时,如5前的数字为偶数时则不进位。

  • 05

    五凑偶:当有效数字为5时,如5前的数字为奇数时则进位。

  • 06

    从统计学的角度,“四舍六入五成双”比“四舍五入”要科学,在大量运算时,它使舍入后的结果误差的均值趋于零,而不是像四舍五入那样逢五就入,导致结果偏向大数,使得误差产生积累进而产生系统误差,“四舍六入五成双”使测量结果受到舍入误差的影响降到最低。

(0)

相关推荐

  • 在excel表格中如何将成绩单四舍五入?

    有时碰到excel中的用公式得出的数值位数不是我们想要的,这时就可以用四舍五入的方法,那么EXCEL中成绩单四舍五入?方法很简单,快来学习一下吧,希望这篇文章能对大家有所帮助! 步骤 1.首先打开ex ...

  • vb中for-next语句如何使用

    在一些编程语言中循环结构是三种基本结构之一,而循环结构肯定要用到循环语句,for-next语句就是最常使用的语句之一,也是最典型的语句,那么如何使用for-next语句呢?如何使用for-next语句 ...

  • VB中如何把十进制转换成二进制?

    对于广大的VB初学者来说,将十进制转换成二进制这个题目是比较有难度的,下面就讲一下在VB中如何把十进制转换成二进制? 操作方法 01 首先要明白算法,即将十进制转换成二进制的算法.一般来讲,高中课本上 ...

  • VB中的时钟控件

    如何使用VB中时钟控件,下面由小编带你走进PS奇妙之旅. 操作方法 01 打开软件,选择"标准exe" 02 点击时钟控件,在窗口拖动,如下图 03 点击"interva ...

  • vb中如何读取文本文件

    本文通过两种方法,实例说明在vb中如何读取文本文件. 准备工作 01 新建一个VB工程 新建一个标准的VB EXE工程,只有一个Form,Form上有两个按钮:Command1和Command2. 使 ...

  • VB中经常使用的字符串函数

    VB中提供了大量的数学函数以简化编程的工作,以下是VB中经常使用的字符串函数. 操作方法 01 Trim(C):去掉字符串C两端的空格. 02 Left(C,n):截取C最左边的n个字符. 03 Ri ...

  • VB中经常使用的日期与时间函数

    VB中提供了大量的数学函数以简化编程的工作,以下是VB中经常使用的日期与时间函数. 操作方法 01 Time[$][()]:返回系统当前时间. 02 Date[$][()]:返回系统当前日期. 03 ...

  • vb中inputbox函数怎么用

    inputbox函数在vb中经常使用到,该如何正确使用呢?现在就分享操作的步骤和截图,希望对你有所帮助. 操作方法 01 首先启动vb6,新建一个标准exe文件,进入窗体主界面. 02 在工具箱里双击 ...

  • vb中mod函数的使用方法

    vb中mod函数的使用方法 操作方法 01 1.mod函数理解: 02 2.mod函数语法使用 03 3.mod函数参数理解 04 4.mod函数使用说明 05 5.mod函数示例使用方法 06 6. ...