二进制转十六进制(二进制转十六进制公式)614

  首先把十六进制数04271544中的每一位数转换为二进制数,每个数要分四位,不足四位的前面加零,请看下面演示:

  00000

  40100

  20010

  70111

  10001

  50101

  40100

  40100

  将得出四位二进制数串连起来就是结果了

  所以,十六进制04271544转换二进制为

  100001001110001010101000100(前面的0就省了)

  十六进制0209FE83转换二进制为1000001001111111101000

  00000

  20010

  00000

  91001

  F1111

  E1110

  81000

  30011

  1、二进制转十六进制:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。

  2、十六进制转二进制:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在最左边补零。

  二进制转十六进制公式


  二进制转十六进制

  二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。

  从右到左4位一切

  例如100111110110101

  左边不满4位的可以用0补满0100,1111,1011,01012

  进制0000对应16位进制0

  0001>>>1

  0010>>>2

  0011>>>3

  0100>>>4

  0101>>>5

  0110>>>6

  0111>>>7

  1000>>>8

  1001>>>9

  1010>>>A

  1011>>>B

  1100>>>C

  1101>>>D

  1110>>>E

  1111>>>F

  所以上面的2进制转为16进制为4FB5

  十六进制--->二进制

  反过来,当看到FD时,迅速将它转换为二进制数方法

  先转换F:

  看到F,需知道它是15,然后15如何用8421凑呢?应该是8+4+2+1,所以四位全为1:1111。

  接着转换D:

  看到D,知道它是13,13如何用8421凑呢?应该是:8+4+1,即:1101。

  所以,FD转换为二进制数,为:11111101

  由于十六进制转换成二进制相当直接,所以,我们需要将一个十进制数转换成2进制数时,也可以先转换成16进制,然后再转换成2进制。

  二进制转十进制


  口诀:整数二进制用数值乘以2的幂次依次相加,小数二进制用数值乘以2的负幂次然后依次相加。

  1、整数二进制转换为十进制:首先将二进制数补齐位数,首位如果是0就代表是正整数,如果首位是1则代表是负整数。

  若二进制补足位数后首位为1时,如下图所示,就需要先取反再换算:

  2、小数的二进制转换为十进制:将二进制中的四位小数分别于下边(如下图所示)对应的值相乘后相加得到的值即为换算后的十进制。

  二进制和十进制的区别:

  1、用处不同:二进制主要用于计算机运算,十进制主要用于日常生活。

  2、组成不同:二进制只有两个数字0和1来表示,十进制则是由0,1,2,3,4,5,6,7,8,9十个基本数字组成的数字系统。

  3、规则不同:二进制进位规则是“逢二进一”,借位规则是“借一当二”。而十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,“满十进一”,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。要表示这十个数的10倍,就将这些数字右移一位,用0补上空位。

  十进制转十六进制


  16进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方…

  所以,在第N(N从0开始)位上,如果是是数X(X大于等于0,并且X小于等于15,即:F)表示的大小为X*16的N次方。

  进制转换表:

  例:2AF5换算成10进制:

  用竖式计算:

  第0位:5*16^0=5

  第1位:F*16^1=240

  第2位:A*16^2=2560

  第3位:2*16^3=8192

  -------------------------------------

  10997

  直接计算就是:

  5*16^0+F*16^1+A*16^2+2*16^3=10997

  十六转十的乘法口诀:

  一峘一拾六

  二峘三拾二

  三峘四拾八

  四峘六拾四

  五峘八拾

  六峘九拾六

  七峘一百一拾二

  八峘一百二拾八

  九峘一百四十四

  十峘一百六

  屲峘一百七拾六

  亗峘一百九拾二

  岌峘二百零八

  岄峘二百二拾四

  岪峘二百四

  二进制转八进制


  把二进制从低位到高位依次三个一组,最后不够的高位补0,再分别算成十进制数就可以了

  如:

  011110010110

  分组

  011110010110

  计算

  3626

  前面加0以标识是8进制

  03626

  进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。

  基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。

  位权是指,进位制中每一固定位置对应的单位值。

  二进制--->八进制

  (11001.101)(二)

  整数部分:从后往前每三位一组,缺位处用0填补,然后按十进制方法进行转化,则有:

  001=1

  011=3

  然后我们将结果按从下往上的顺序书写就是:31,那么这个31就是二进制11001的八进制形式

2020-01-21


上一篇:个人说明怎么写(个人说明怎么写才霸气)

下一篇:不等于(不等于≠怎么打)