题目
将十进制数30化为二进制数为 ____ .
将十进制数30化为二进制数为 ____ .
题目解答
答案
解:∵30=2×15+0,15=2×7+1,7=2×3+1,3=2×1+1,1=2×0+1,∴30=11110(2).
法二:如表所示:
所以30=11110(2).
故答案为:11110(2).
解析
步骤 1:确定除数和被除数
将十进制数30转换为二进制数,需要将30除以2,记录每次的商和余数。
步骤 2:执行除法运算
30除以2,得到商15,余数0。
步骤 3:继续除法运算
15除以2,得到商7,余数1。
步骤 4:继续除法运算
7除以2,得到商3,余数1。
步骤 5:继续除法运算
3除以2,得到商1,余数1。
步骤 6:继续除法运算
1除以2,得到商0,余数1。
步骤 7:将余数倒序排列
将每次除法运算得到的余数倒序排列,得到二进制数。
将十进制数30转换为二进制数,需要将30除以2,记录每次的商和余数。
步骤 2:执行除法运算
30除以2,得到商15,余数0。
步骤 3:继续除法运算
15除以2,得到商7,余数1。
步骤 4:继续除法运算
7除以2,得到商3,余数1。
步骤 5:继续除法运算
3除以2,得到商1,余数1。
步骤 6:继续除法运算
1除以2,得到商0,余数1。
步骤 7:将余数倒序排列
将每次除法运算得到的余数倒序排列,得到二进制数。