00问答网
所有问题
当前搜索:
计算机浮点数表示
写出十进制数120.5的
浮点数表示
形式。(假定
计算机
字长为32位,数符占...
答:
120.5化为二进制为 1111000.1 规格化为 1.1110001×2^110 符号位为0,
表示
正数 阶数110,加上移码1111111,得到阶码10000101 尾数 1110001 后面再补0补齐23位 最终的二进制是 0 1000 0101 111 0001 0000 0000 0000 0000 也就是十六进制0x42F10000 ...
计算机
中的数有浮点与定点两种,其中用
浮点表示
的数通常由哪两部分组成...
答:
选择C,
浮点数
用指数和尾数来
表示
,指数又叫阶码,是一个整数,尾数是一个纯小数。参考资料:大学
计算机
信息技术教程
设有一台
浮点计算机
,数码位为8位,阶码位为3位,则它所能
表示数
的范围是...
答:
假定一个数能用的总位数为8位,则:有数符1位,阶符+阶码3位,剩下尾数4位。最大数应为0 011 1111,即+0.1111*2 +3 =0.9375*8 = +7.5,同样方式可求得最小数。
规格化
浮点数
的
计算机
组成原理
答:
若不对
浮点数
的
表示
作出明确规定,同一个浮点数的表示就不是唯一的。例如,十进制数可以表示成1.11×10ˇ0,0.111×10ˇ1,0.0111×10ˇ2等多种形式。为了提高数据的表示精度,当尾数得值不为0时,尾数域的最高有效位应为1,这称为浮点数的规格化表示。否则以修改阶码同时左右移小数点位置的办法...
如何使用c语言输出
浮点数
答:
代码为:include <stdio.h>void main(){float x,y;printf("请输入长和宽:\n");scanf("%f,%f",&f,&f); //支持小数输入;printf("面积为:%.2f\n",x*y); //%.2f意思是取小数点后两位输出;printf("周长为:%.2f\n",(x+y)*2);} ...
计算机
的二进制
浮点数
如何计算?
答:
(2的+11次方)应该是因为里面有个“2”是用十进制
表示
了,所以容易混淆,如果全部用二进制来表示就比较好理解了1011.0101=1.0110101*(10的+11次方),这里面全部数都以二进制表示,其中(10的+11次方)对应就是十进制里面(2的+3次方)
某
计算机
系统中,16位
浮点数
的
表示
格式如图1所示。其中阶码4位(含...
答:
阶码为1110:对应值二进制补码为0110b,十进制为6 尾数为0010 1000 0000,即去掉首位符号为后值为:0.010 1000 0000 将尾数的小数点右移位后,值为0010 100.0 0000,对应二进制为:10100,十进制为:20
-6.25D在
计算机
中单精度
浮点数
的
表示
为
答:
-6.25d = -110.01b = -1.1001×2²b 因此符号位为1;阶码为127+2 = 129d,也就是 1000 0001;尾数为1001以及19个0,因此综合得到 1 1000 0001 1001 0000 0000 0000 0000 000 因此选C。
浮点数
的
计算机表示
问题
答:
其实前面已经是最专业的解释了IEEE-754,这个是最常用的
表示
法。由于
浮点数
本身比整数复杂,需要表示的东西也多,所以表示法都是需要很长的叙述的。如果想看实际情况,最好不要看内存,那个对新手不好。看寄存器,或者下面那样。至于
计算
:因为你这么写会降低精度,所以是不对的。浮点数要有考虑:过大...
在c语言中,如何
表示
实数啊??是用float还是double,俩者有什么不一样吗...
答:
在标准C语言中,
浮点数
有单精度浮点数(float)和双精度浮点数(double)两种,有的C版本还支持第三种长双精度浮点数(long double)。解决方法如下:1、首先,定义一个双精度数n,用来保存被除数。2、接着,定义一个单精度数t,做为除数。3、由于double数和float数相除,结果是double数。所以定义一...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜