原码 补码 移码
-
如何根据补码计算出真值
简单规则
1: 正数的补码等于原码,补码即真值。
2: 负数的补码,除符号位外,各位取反,末位加1,即为真值。比如
补码 1101 1101 除符号位,各位取反 ?010 0010,再末位加1,得?010 0011, 故真值为-35 -
什么是移码
将一个数值(真值)加上一个偏置常数(Bias), 得到的结果叫做移码。通常编码位数为n位时,Bias=
2^n或者2^n - 1(IEEE 754规范) -
移码的作用

浮点数的表示





case 详解如下



数字类型转换



浮点数的加减运算
- 浮点数的加减运算
很好的一篇文章,总结很好。
乘除运算及浮点数运算
练习
case 1
10.0 浮点数的二进制编码是什么?

符号位是0, 解码是(127+真值3) = 128 + 2, 尾数是 01xxxx, float占用32位Bit。
本文详细介绍了浮点数的表示方式,包括原码、补码和移码的概念及其计算规则。讨论了浮点数的真值计算,以及移码在数值表示中的作用。此外,还涵盖了浮点数的加减、乘除运算,并提供了相关练习案例,如10.0浮点数的二进制编码解析。资料包含了浮点数运算的实践应用和理论基础。

被折叠的 条评论
为什么被折叠?



