除2取余,逆序排列,在十进制转二进制中我不太理解但会算,我想知道为什么要用这个方法
答案:1 悬赏:30
解决时间 2021-01-29 05:45
- 提问者网友:我是女神我骄傲
- 2021-01-28 06:48
除2取余,逆序排列,在十进制转二进制中我不太理解但会算,我想知道为什么要用这个方法
最佳答案
- 二级知识专家网友:思契十里
- 2021-01-28 08:12
我帮你解释吧:
比如说8这个数好不好?
10进制他就是一个8,现在想让他转成二进制,应该是 1000 高位都是0我就省略不写了啊!
怎么转的?什么思路?很简单.就是拿8除以2,拿到余数就可以!比如说
被除数÷除数=商---余数
8 ÷ 2 = 4-----0
4 ÷ 2 = 2-----0
2 ÷ 2 =1-----0
1 ÷ 2 =0------1
你看余数,0001,倒序列就是为了拿到正确的排列1000;
你要问为什么要排序之类的,因为计算机底层存储的时候,这么设计的,这牵扯高低电平,其实计算机内部,并不是0和1这个知识有点深了...可以查看一下计算机基础知识!
比如说8这个数好不好?
10进制他就是一个8,现在想让他转成二进制,应该是 1000 高位都是0我就省略不写了啊!
怎么转的?什么思路?很简单.就是拿8除以2,拿到余数就可以!比如说
被除数÷除数=商---余数
8 ÷ 2 = 4-----0
4 ÷ 2 = 2-----0
2 ÷ 2 =1-----0
1 ÷ 2 =0------1
你看余数,0001,倒序列就是为了拿到正确的排列1000;
你要问为什么要排序之类的,因为计算机底层存储的时候,这么设计的,这牵扯高低电平,其实计算机内部,并不是0和1这个知识有点深了...可以查看一下计算机基础知识!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯