把10进制数84换成二进制的过程?

如题所述

要将十进制数 84 转换为二进制,可以使用以下步骤:

    将 84 除以 2 并记录余数。商成为下一步要除的新数字。

    重复步骤 1,直到商为 0。在每个步骤中获得的余数将是二进制数字,从最低有效数字 (LSD) 开始。

    因此,84 的二进制表示形式为:

    84 / 2 = 42 R 0

    42 / 2 = 21 R 0

    21 / 2 = 10 R 1

    10 / 2 = 5 R 0

    5 / 2 = 2 R 1

    2 / 2 = 1 R 0

    1 / 2 = 0 R 1

    因此,84 的二进制表示形式是 1010100。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-03-11

根据网络搜索结果123,把10进制数84换成二进制的过程如下:

    首先需要使用“除2取余,逆序排列”法,将10进制整数部分转换为二进制整数部分。具体做法是:将10进制数除以2,得到商和余数,将余数(0或1)写在右边,再将商继续除以2,得到新的商和余数,将余数写在前一个余数的左边,依次类推直到商为0或1时为止,最后将商写在最左边。

    例如:84÷2=42…0(第一次除法),42÷2=21…0(第二次除法),21÷2=10…1(第三次除法),10÷2=5…0(第四次除法),5÷2=2…1(第五次除法),2÷2=1…0(第六次除法)。因此,84的二进制整数部分为1010100。

    然后需要使用“乘2取整,顺序排列”法,将10进制小数部分转换为二进制小数部分。具体做法是:用2乘10进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行直到积中的小数部分为零或达到所要求的精度为止。同时,在旁边标出各步的整数部分(0或1),最后顺着写出来。

    例如:如果84有小数部分0.25,则0.25×2=0.5…0(第一次乘法),0.5×2=1.0…1(第二次乘法)。因此84的二进制小数部分为01。

    最后需要将二进制整数部分和二进制小数部分连接起来,在中间加上一个点号。例如:84的二进制表示为1010100.01。