早教吧作业答案频道 -->数学-->
二进制不同长度整数之间的转换0101扩充成8位是00000101为什么1101(-3),扩充后会是11111101呢?应该怎么理解?
题目详情
二进制 不同长度整数之间的转换
0101 扩充成8位是0000 0101
为什么1101(-3),扩充后会是1111 1101呢?
应该怎么理解?
0101 扩充成8位是0000 0101
为什么1101(-3),扩充后会是1111 1101呢?
应该怎么理解?
▼优质解答
答案和解析
1101是-3,其最高位即符号位是1,表示是负数,若是像0101那样扩展,变成0000 1101就变成正数了,这是错的.
其实0101与1101的扩展都遵循了同一个规则,即扩展出来的4个高位都用符号位来填充了,像0101用符号位0填充了多出来的高4位,1101用的是符号位1来填充.
其实0101与1101的扩展都遵循了同一个规则,即扩展出来的4个高位都用符号位来填充了,像0101用符号位0填充了多出来的高4位,1101用的是符号位1来填充.
看了二进制不同长度整数之间的转换0...的网友还看了以下:
(2010珠海)我们常用的数是十进制数,计算机程序使用的是二进制数(只有数码0和1),它们两者(2 2020-05-22 …
计算机利用的是二进制,它共有两个数码,0、1,将一个十进制数转化成二进制数,只要把该数写成若干个2 2020-06-02 …
我们平时用的是十进制数,如:3215=3*10的次+2*10的2次方+1*10+5,表示十进制的数 2020-07-04 …
(2004•荆门)计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转化为二进制数,只需把 2020-11-12 …
一.我们平常用的数是十进制,如2639=2*10的三次方+6*10的二次方+3*10的一次方+9,表 2020-11-18 …
初一数学在电子计算机中用的是二进制,只要两个数码:0和1.如二进制中10的一次方等于1*2的2次方+ 2020-11-20 …
我们平常用的数是十进制数,如:2639=2x10x10x10十6x10x10十3x10十9,表示十进 2020-12-03 …
初中数学推断题计算机利用的是二进制数,它共有两个数码0,1,将一个十进制数转化为二进制数,只需把该数 2020-12-28 …
七年级乘方思考题计算机是利用的是二进制数,它共有2个数码0、1,将一个十进制转化为二进制数,只需要把 2021-01-22 …
二进制数算法日常生活中我们使用的数是十进制数.而计算机使用的数是二进制数,即数的进位方法是“逢二进一 2021-02-06 …