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位指数符号