100000

512*

用二进制表示整数,正, 负数,小数

数:整数(有符号,无符号,长短)

店面:8位256  16位bit 65535种图书24位或是32位

借阅记录:90万

-128-127

-1:  用补码表示负数  

1 000 0001  ->1 1111111

负数的表示:

先求负数绝对值的原码

求反码:

将反码加1。

定点与浮点:

要用32位,要么用64位:

32位:第一位表示符号,15位表示小数的整数部分,16位表示小数的小数部分。

3.5

科学计数法:

8.345=8.345*100

       =83.45*10-1

1000 345

8     4     2     1  0.5  0.25  0.125           0.0625    

9.5625

1001.1001=9.50625

0.50625*2=1.01250    1

0.01250*2=0.025      0

0.025*2=0.05         0

0.05*2=0.1           0

0.1*2=0.2            0

0.2*2=0.4            0

0.4*2=0.8            0

0.8*2=0.6            1

0.5625*2=1.1250      1

0.1250*2=0.25        0

0.25*2=0.5                   0

0.5*2=0                        1

1001.1001=1001.1001*20=100.11001*21=10.011001*22=+1.0011001*23

符号位1

10位小数部分

1位指数符号