加减先让数位权重相同
两个数的指数不同时,有效数字中相同位置的权重不同。先把小指数向大指数对齐,同时右移有效数字,再做加减。
2.4.4 · 建议 18 分钟
用有效数字与指数观察浮点四则运算,跟踪对阶、规格化和舍入。
两个数的指数不同时,有效数字中相同位置的权重不同。先把小指数向大指数对齐,同时右移有效数字,再做加减。
相乘时有效数字相乘、真实指数相加;相除时有效数字相除、真实指数相减。结果还需规格化和舍入。
输入存储、对阶和结果舍入都可能影响精度。两个接近的异号数相加后,有效数字可能需要左移多位才能重新规格化。
用两道小题检查是否看懂本页的核心过程,答错可以重新尝试。
零操作数可以简化部分运算;除数为零要另行处理。本页不展示无穷、非数运算的全部特殊规则。
规格化可能需要右移或多次左移;不能把所有浮点加减的规格化都理解为只移一位。指数超出范围时还需考虑上溢、下溢和特殊值。
对阶、尾数运算、规格化、舍入、检查范围共同组成流程。本页有效数字以十进制显示,帮助看清数量关系;逐位保护位与舍入位逻辑不在该入门演示中展开。
依据教材章节范围重新设计,图示、演示数据与练习均为本站制作。配合课本阅读;本站不提供教材电子版。