数在计算机中的到底是怎么样表示的?
题目
数在计算机中的到底是怎么样表示的?
比如:机器位数为N,那么取值范围为-2^N-1至(2^N-1)-1.为什么左边不减1,而右边要减1?
如果机器位数为4,那么取值范围为-4至3(-2^2至2^2 -1)
那么在计算机中怎么表示的?(第一位为符号位)
-4 -3 -2 -1 0 1 2 3
原码:111 110 101 000 001 010 011
反码:100 101 110 011 010 001 000
(计算机中)补码:101 110 111 000 011 010 001
请问-4下是怎么表示?这种表示对吗?
答案
楼主要知道,原,反,补码的范围是不一样的
原码的表示范围为-(2^n-1)-1~+(2^n-1)-1,若n=8,则为-127~+127
补码的表示范围为-(2^n-1)~+(2^n-1)-1,若n=8,则为-128~+127
反码的表示范围为-(2^n-1)-1~+(2^n-1)-1,若n=8,则为-127~+127
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 与的相同之处和不同之处
- 1999的平方-1998乘2000=·········要过程 简便算法
- 奥丁:请从逻辑角度判断一下题目中X代表哪个数字:7,1,6,5,1,X
- The introduction of western culture英语作文
- 唐诗与宋诗产生区别的原因有哪些?
- 求点A(-2,-5)关于直线Y=二分之一X加一对称点的坐标.
- 甲等菜籽的出油率一定,所榨菜籽与所出的菜籽油成什么比例?还是不成比例?
- 一根杆上端系一根绳子绳子下端系一小球,转动杆使得小球做匀速圆周运动,现在增大小球运动的角速度,根据现实经验小球会上升,做半径更大的匀速圆周运动,我想知道为什么小球会上升?请给我严谨的证明.因为如果下降
- your,lessons,you,start,do,when.连词成句
- 5molCO2与8molSO2的分子数比是__.原子数比是__.电子数比是__