浮点数的运算

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:50:18
如2*10^2转换为二进制的浮点数表示形式?
请说明过程,谢谢!

过程:2*10^2=2*100=200(十进制)=1100 1000(十进制)=0.11001000*2^8(规格化浮点数的表示形式)
在计算机中是这样存放的:(以32位规格化浮点数为例子)
0 1000 1000 1100 1000 0000 0000 0000 000
说明:第一位是符号位:0表示正数
阶码8位用移码表示:1000 1000
尾数23位用补码表示如下:
1100 1000 0000 0000 0000 000