10进制小数 0.7625 转换成2进制是多少?在机内以2进制补码定点小数表示是多少?
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/16 12:09:12
10进制小数 0.7625 转换成2进制是多少?在机内以2进制补码定点小数表示是多少?
谢谢2楼的回答 但是好象答非所问 有点远了
谢谢2楼的回答 但是好象答非所问 有点远了
是回答的不太对题.我再回答一下.
10进制小数 0.5 转换成2进制应该为0.1
10进制小数 0.25 转换成2进制应该为0.01
10进制小数 0.125 转换成2进制应该为0.001
……
所以,10进制小数 0.7625 转换成2进制应该为0.110000110011001……
数值数据的小数点在计算机中的表示方法有两种:1.定点表示法,2.浮点表示法.
正数的原码、补码有相同的形式,所以在机内以2进制补码定点小数表示也应该是0.110000110011001……
IEEE二进制浮点数的表示是IEEE把Intel设计的两种浮点存储格式规范化后得来.
IEEE短实数:32位 位 符号 8位 指数 23位 尾数
---------也称之为单精度浮点数
IEEE长实数:64位 位 符号 11位 指数 52位 尾数
---------也称为双精度浮点数
下面我们以短实数为例详细讲述 :
符号 用来表示浮点数的正负,1表示负,0表示正
指数 短实数是用8位存储,存储格式是指数值+127,因此其值为无符号整数.所以,其表示的范围是1*2^-127~1*2^+128.
尾数 2进制浮点数1101.101 ==1*2^3+1*2^2+0*2^1+1*2^0+1*2^(-1)+0*2^(-2)+1*2^(-3)
将这个数存为浮点其尾数将规范为1.101101,指数为3.
我们注意到根据此例,任意浮点数尾数规范化后,小数点左边始终都有一个1,所以存储这个1是冗余的,所以在IEEE存储格式中尾数中的最左边这个1是省略掉的.
1101.101在内存中的格式为:0(代表+)10000010(代表130,130-127=3,指数是3)10110100000000000000000(23位)
我摘录的不全,你再去搜索一下.
总之,计算机基本是用浮点数来表示实数(或者说小数),所以你要了解浮点数的格式才好.
Blog/cns!1p1G_DGhjYiYGmj6keNZQAcw!172.entry,这里的文章讲的比较全面.
10进制小数 0.5 转换成2进制应该为0.1
10进制小数 0.25 转换成2进制应该为0.01
10进制小数 0.125 转换成2进制应该为0.001
……
所以,10进制小数 0.7625 转换成2进制应该为0.110000110011001……
数值数据的小数点在计算机中的表示方法有两种:1.定点表示法,2.浮点表示法.
正数的原码、补码有相同的形式,所以在机内以2进制补码定点小数表示也应该是0.110000110011001……
IEEE二进制浮点数的表示是IEEE把Intel设计的两种浮点存储格式规范化后得来.
IEEE短实数:32位 位 符号 8位 指数 23位 尾数
---------也称之为单精度浮点数
IEEE长实数:64位 位 符号 11位 指数 52位 尾数
---------也称为双精度浮点数
下面我们以短实数为例详细讲述 :
符号 用来表示浮点数的正负,1表示负,0表示正
指数 短实数是用8位存储,存储格式是指数值+127,因此其值为无符号整数.所以,其表示的范围是1*2^-127~1*2^+128.
尾数 2进制浮点数1101.101 ==1*2^3+1*2^2+0*2^1+1*2^0+1*2^(-1)+0*2^(-2)+1*2^(-3)
将这个数存为浮点其尾数将规范为1.101101,指数为3.
我们注意到根据此例,任意浮点数尾数规范化后,小数点左边始终都有一个1,所以存储这个1是冗余的,所以在IEEE存储格式中尾数中的最左边这个1是省略掉的.
1101.101在内存中的格式为:0(代表+)10000010(代表130,130-127=3,指数是3)10110100000000000000000(23位)
我摘录的不全,你再去搜索一下.
总之,计算机基本是用浮点数来表示实数(或者说小数),所以你要了解浮点数的格式才好.
Blog/cns!1p1G_DGhjYiYGmj6keNZQAcw!172.entry,这里的文章讲的比较全面.
将2进制数转换成10进制小数
3分之2转换成小数是多少
小数进制转换,
2进制小数与10进制小数怎么转换
用定点补码表示纯小数,采用8位字长.编码10000000和11111111表示的十进制数分别是多少?
小数的进制转换10进制小数转2进制2进制小数转16进制2进制小数转8进制2进制小数转10进制.简单好操作的笔算方式
8位补码可表示定点小数的范围
20的10进制转换2进制是多少
十进制数7.7转换成2进制是多少?
1又5分之3转换成小数是多少
在整点定点机中,机器数采用补码,双符号位,如果它的十六进制表示为C0H,则它对应的真值是多少?应该是
.在小数定点机中,采用 1 位符号位,若寄存器内容为 10000000,当它分别表示为原码、 补码和反码时,其对应的真值