2016 - 2024

感恩一路有你

浮点数运算例题 浮点加减运算首先要对阶,对阶应遵循什么的原则?

浏览量:3007 时间:2021-03-14 20:51:29 作者:admin

浮点加减运算首先要对阶,对阶应遵循什么的原则?

所谓顺序匹配是指将两个浮点数的顺序码对齐的操作。顺序匹配的目的是对两个浮点数的尾数进行加减运算。因为,当MX·2ex和my·2ey进行加减运算时,只有当两个浮点数的索引值相同时,才能提出相同的索引值作为公因数,然后才能进行尾数的加减运算。具体的排序方法是:首先找出两个浮点数之间的差异,即△e=ex ey,将△e加到小数位上,使之等于大数位,同时将小数位对应的浮点数尾数右移,以保证小数位的值浮点数保持不变。注意以下几点:(1)顺序排列的原则是从小到大。原因是如果大单是小单,尾数数字部分的高位需要移出,而小单是大单,尾数数字部分的低位需要移出,因此精度损失较小。(2) 如果∆e=0,则表示两个浮点数的顺序码相同,不需要进行顺序匹配运算。(3) 当补码表示的尾数右移时,符号位保持不变。(4) 因为尾数向右移动是为了移出最低位,所以它将失去一些精度。为了减少误差,我们可以保留一些移出位,以便以后进行舍入处理。

简述浮点运算中溢出处理方法?

溢出超出了可由计算机数量表示的数据范围。浮点数的范围由顺序码决定。

当操作指令代码大于最大指令代码时,为溢出;当操作指令代码小于最小负指令代码时,计算机将其处理为0。浮点运算是实数运算,因为计算机只能存储整数,所以实数是除数,所以浮点运算速度很慢,会出现错误。现在大多数机器是32位的,也就是说,64位用来表示整数,所以对于无符号整数是0到2^32-1,对于有符号整数是-2^31到2^31-1。

浮点数运算例题 浮点数加减运算的步骤 浮点数加减运算例题

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。