二进制转十进制,十进制转二进制的方法

 时间:2024-10-25 13:29:14

1、二进制转十进制的方法:要对十进制数进行除法运算,每次都除以2,余数以此记录在旁边;直到最后一次除以2,余数为0停止;这个时候把旁边的余数从最后一个连起来写即可得到一个完整的二进制数。例如有一个十进制15这个数,要转为二进制数:

二进制转十进制,十进制转二进制的方法

3、第二步就是再对7除以2,得到商是3,余数是1,余数1依次写在第一个余数1的下面,如下所示:

二进制转十进制,十进制转二进制的方法

5、第五步就是再对1除以2,得到商是0,余数是1,注意这里1除以2的商是没有整数部分,只有余数憧钏荭拜部分的,同样的把这个1依次写在前面三个1的下面,这时候,因为商事0已经不能再往下除2了,所以从最下面一个1开始连起来写,就是1111,也就是把十进制15变成了二进制的1111。

二进制转十进制,十进制转二进制的方法

7、这个时候只要把10110从右边第一位0开始,依次乘以2的0次方,2的1次方,2的2次方,2的3次方,2的4次方,然后把这些次方的结果求和得到一个十进制数22即可,如下所示:

二进制转十进制,十进制转二进制的方法
  • C语言如何打印九九乘法表?
  • 怎么在C 声明一个函数并调用
  • 如何用C语言判断是否为素数
  • 16进制转换10进制
  • 在c语言里#include是什么样的头文件,包含哪些函数
  • 热门搜索
    鸿蒙是什么意思 到付是什么意思 北漂是什么意思 萌萌哒是什么意思 2月6日是什么星座 尘埃落定是什么意思 333是什么意思 服务器是什么 perhaps是什么意思 talk是什么意思