二进制转十进制计算方法

口诀: 1  2   4   8   16   32   64   128   256   512   1024   2048   4096    8192   16384   32768   65536   131072  262144   524288       ........

11111111  (2) 从右往左数平方 0开始

=1x20+1x21+1x22+1x23+1x24+1x25+1x26+1x27

=1+2+4+8+16+32+64+128

=255  (10)

11111111=1x20+1x21+1x22+1x23+1x24+1x25+1x26+1x27=255

1111111 =127        

111111 =63

11111 =31

1111  =15

111  =7

11   =3

1  =1

10000000 = 0x20+0x21+0x22+0x23+0x24+0x25+0x26+1x27=128

1000000=0x20+0x21+0x22+0x23+0x24+0x25+1x26=64

100000=0x20+0x21+0x22+0x23+0x24+1x25=32

10000=0x20+0x21+0x22+0x23+1x24 =16

1000=0x20+0x21+0x22+1x23=8

100=0x20+0x21+1x22=4

10=0x20+1x21=2

1=1x20=1

1101.01  (2)遇小数点从左往右数平方 1开始

=1x20+0x21+1x22+1x23+0x2-1+1x2-2

=1+0+4+8+0+0.25

=13.25

猜你喜欢

转载自blog.csdn.net/qq_43640414/article/details/84335429
今日推荐