早教吧作业答案频道 -->数学-->
将一个十进制数转换成二进制数,有什么便捷的算法?能心算就能出来的?例如100以内的取一数,25?
题目详情
将一个十进制数转换成二进制数,有什么便捷的算法?能心算就能出来的?例如100以内的取一数,25?
▼优质解答
答案和解析
方法一:
记住二的二次幂的值:2,4,8,16,32,64,128,256,…
找到比要转换的数小的最大幂:25->16,
要转换的数减去最大幂得到余数,并得到二进制数最高位“1”:25-16=9,
余数大于下一个幂,得到二进制数下一位“1”,余数减去下一个幂:9-8=1,
余数小于下一个幂1<4,得到二进制数下一位“0”,余数保持不变,
余数小于下一个幂1<2,得到二进制数下一位“0”,余数保持不变,
余数等于下一个幂,得到二进制数下一位“1”,余数为零.
最终得到二进制数11001.
方法二:
要转换的数连续除以二,取余数,见图:
记住二的二次幂的值:2,4,8,16,32,64,128,256,…
找到比要转换的数小的最大幂:25->16,
要转换的数减去最大幂得到余数,并得到二进制数最高位“1”:25-16=9,
余数大于下一个幂,得到二进制数下一位“1”,余数减去下一个幂:9-8=1,
余数小于下一个幂1<4,得到二进制数下一位“0”,余数保持不变,
余数小于下一个幂1<2,得到二进制数下一位“0”,余数保持不变,
余数等于下一个幂,得到二进制数下一位“1”,余数为零.
最终得到二进制数11001.
方法二:
要转换的数连续除以二,取余数,见图:
看了将一个十进制数转换成二进制数,...的网友还看了以下:
带“名”字的成语!如题,小量需求.至少6-10个,名的意思要是:说出。如:不可名状。名是说出的意思 2020-04-09 …
下列情况中属于平面镜成像的是A.人从照相机的小窗中看到了北海的白塔B.在静静的湖面上,映出柳树的倒 2020-04-11 …
用三连格(横的或竖的)去框右面表格中的数,每次框三个数.是11~70之间.(1)框出的三个数的和最 2020-05-13 …
形容自然景物本来就很好看的成语鬼斧神工是指技巧很好和另一个成语经常放在一起考想不起来了那个成语的意 2020-05-13 …
下列句子中加横线的成语使用有误的一项是()A.不言而喻,在历史的长河中,诸葛亮一直是智慧的代名词。 2020-05-13 …
有志者取得的成功,并不是一蹴而就的。当他们的同伴沉浸在甜美的梦乡时,他还在深夜的孤灯下苦苦耕耘。[ 2020-05-13 …
兄弟四人合买一台彩电,老大出的钱是其他三人总数的1/2,老二出的钱是另外三人出钱总数的1/3,老三 2020-05-13 …
刚从冰箱中取出的冰冻西红柿在冒“白气”,几分钟后西红柿又变成了一个“雪球”,从物态变化的角度分析, 2020-05-13 …
C++判断题,请大家帮忙看一下1.类的友元是类的成员。()2.this指针是一个指针常量,不能改变 2020-05-13 …
[ 标签:人体,气体,空气 ] 人体呼出的气体和吸人的空气中,所含的成分相同吗?为了比较其中二氧化 2020-05-16 …