一、二进制转换十进制。

例如10110101,首先数位数,10110101一共八位数,依次列出以1为底,2为比的等比数列一共八位,如图1-1所示。

                                                                       图1-1

将二进制的数依次写在列出的数字下方,如图1-2所示。 

                                                                        图1-2

将列出的数与下方的二进制数相乘,如128乘1=128,64乘0=0,依次往下,如图1-3所示。

                                                                        图1-3

将所得的所有乘数相加,就可以得到十进制的数,如图1-4所示。 

                                                                        图1-4 

可用程序员计算器验证答案正确,如图1-5所示。

                                                                     图1-5

二、十进制转化为二进制。

同理,依次写出以1为底,2为比的等比数列,直到写到比该十进制数大为止,如转换63为二进制,如图2-1所示。

                                                                   图2-1

依次减去列出的数字,减去后在数字下方写下1,如果不能小于该列出的数字则记下0并依次往后继续计算,如图2-2所示。

                                                                  图2-2

用程序员计算器进行验证,如图2-3所示。

                                                                    图2-3

 

 

 

更多推荐

十进制二进制转换简便方法