2进制 10进制 16进制

Posted Marydon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2进制 10进制 16进制相关的知识,希望对你有一定的参考价值。

CreateTime--2017年11月20日16:23:56

Author:Marydon

2进制 10进制 16进制之间的相互转换

参考链接:http://jingyan.baidu.com/article/495ba84109665338b30ede98.html

1.介绍

  2进制:用两个阿拉伯数字表示,0、1;

  10进制:用十个阿拉伯数字表示,0到9(0、1、2、3、4、5、6、7、8、9);

  16进制:0到9(0、1、2、3、4、5、6、7、8、9) + A到f(A,B,C,D,E,F),

  16进制说明:

    这五个字母来分别表示10,11,12,13,14,15;

    字母不区分大小写;

    C,C++规定,16进制数必须以"0x"开头,后面跟实际数值,其中:0x中的0是数字0,而不是字母O。

2.转换

  2.1 二进制与十进制

  二进制转十进制

  规则:即每一位获得的值=权值 * 2的权位数-1次方,再将结果相加。

  举例: 

  二进制:110011

  转化成十进制:1*25+1*24+0+0+1*2+1*20=51

  十进制转二进制

  规则:把要转换的数,除以2,一直除到商为0,将所有余数倒序排列

  举例:

  十进制:51

  转换成二进制: 

  2.2 十六进制与十进制

  十六进制转十进制 

 

  十进制转十六进制

 

  2.3 二进制与十六进制

  二进制与十六进制

 

  十六进制转二进制

 

以上是关于2进制 10进制 16进制的主要内容,如果未能解决你的问题,请参考以下文章

16进制转10进制和2进制

2进制 10进制 16进制

10进制转化成2进制,16进制

javascript 进制转换(2进制8进制10进制16进制之间的转换)

javascript 进制转换(2进制8进制10进制16进制之间的转换)

byte 16进制 2进制理解