当前位置:首页 > 二进制 > 正文

十六进制33转换为二进制是多少


⒈十六进制数转换为二进制数怎么转?

十六进制数转换为二进制的方法如下:

十六进制数转换为二进制就是将十六进制数的每一位转换为四位数字二进制数,然后组合成原来的就ok了。 例如,十六进制数F3,F等于二进制数1111,3等于二进制数11,后面加4位数字,即0011,合起来就是二进制数11110011。

因此,将十六进制数的每一位转换为四位二进制数即可完成十六进制到二进制的转换操作。

1.“直接法”方法有“整数部分转换”和“小数部分转换”两种方法。 整部分换算,每次将余数除以八。 整个部分除以八,得到余数。 对于这个权重位置上的数字,商继续除以八,余数就是前一个权重位置上的数字,以此类推,直到商相等。 零,从最后一个余数向前排序。

要转换小数部分,请使用乘以八并四舍五入到最接近的整数的方法。 也就是将小数部分乘以八,然后取整部分,然后相乘。 剩下的小数部分除八,然后取整部分。 然后以此类推,直到小数部分变为零。 如果它永远不可能为零,则向上舍入(与舍入相同)。

2.间接法是先将十进制转换为二进制,然后再将二进制转换为八进制。 首先,我们将十进制数转换为二进制数,这与将十进制数转换为二进制数相同。 八进制整数部分。 取整数部分,将剩余的小数部分乘以8,再次取整数部分,依此类推,直到小数部分等于0。

然后通过比较二进制与八进制数对照表将二进制数转换为八进制数。

常见数字系统:

二进制、八进制、十进制和十六进制。 两者的区别在于数字运算时数字增加一位数。 例如,二进制系统每两位后面包含一位数字,而我们通常使用的从零到九的十进制系统每十位后面包含一位数字。


⒉16进制转换2进制算法

十六进制数转换为二进制数:

方法一:

将每个十六进制数转换为对应的4位二进制数,参考转换表convert直接转换为如下:

方法二:

首先将十六进制转十六进制1-9也对应十进制数1-9,十六进制A-F对应十进制数10-15,然后将十进制数转换为二进制(转换十进制数。 不断除以2,直到余数为0x,并写入每次从右到左剩余的十进制数),最后将二进制数按顺序排列为四位。

示例:

对于十六进制数F6:

使用方法一:

F=1111,6=0110

结果是11110110

使用方法2:

f=15除以2得到7余数1

7除以2得到3余数1

3除以2得到1余数1

1除以2得到0余数1

将余数从下往上排列到顶部(从1的余数1到15的余数1排列,因此f=1111

类似地,6=0110

我们得到f6=11110110