特牛生活网

数的机器码表示:原码、反码、补码、变形补码、移码和浮点数编码-CSDN博客

网友收藏
文章浏览阅读1.8w次,点赞22次,收藏112次。我们平时书写的数据如+110、-111称为数的真值,而数在经过特定的方式编码后在计算机中的表示称为数的机器码。为满足计算机中不同操作的要求,对于一个数常见的编码方式有如下几种。1.原码(1) 整数的原码表示从直观上看,整数的原码相对于真值而言就是在数值前添加一位符号位来替代真值中的数值符号,符号位为0表示正数,符号位为1表示负数。数学定义:例:+111的原码为0111,-101的原码为1101(2) 纯小数的原码表示纯小数的原码首位同样为符号位,后面的数值则表示小数的尾数,纯小数的整数位为默认_变形补码
标签:变形补码