- 24
- 0
- 约1.1万字
- 约 48页
- 2016-04-21 发布于湖北
- 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 计算机中无论是定点数(整数)还是浮点数(实数)都有规定的表示方法: 1 长度是规定的,要么是8位、16位,要么是32位、64位,不允许位数随意! 2 编码方法是规定的,目前大多数计算机中是: 无符号整数用自然码 带符号整数用补码 浮点数中的阶使用移码,尾数使用原码 * * * * * * 十进制数 ? 二进制数 转换方法: 整数和小数放开转换 整数部分:除以2逆序取余 小数部分:乘以2顺序取整 例如:29.6875 ? 11101.1011 B 注意:十进制小数(如0.63)在转换时会出现二进制无穷小数,这时只能取近似值 1 29 3 7 14 2 1 2 2 2 2 0 0 1 1 1 余数 低位 高位 整数部分 小数部分 0.6875 × 2 1. 3750 0. 7500 1. 5000 1. 0000 × 2 × 2 × 2 高位 低位 二进制数 ? 十进制数 转换方法: 二进制数的每一位乘以其相应的权值,然后累加即可得到它的十进制数值 例: 11101.1011B = 1×24+1×23+1×22+0×21+1×20 +1×2-1
原创力文档

文档评论(0)