要将十进制数 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。
根据网络搜索结果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。