早教吧作业答案频道 -->数学-->
将一个十进制数转换成二进制数,有什么便捷的算法?能心算就能出来的?例如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.
方法二:
要转换的数连续除以二,取余数,见图:

看了将一个十进制数转换成二进制数,...的网友还看了以下:
有些成语,结构上互相对偶,成为有趣的四字对联,帮着填几个...如心里有鬼对目中无人,愚公移山对精卫 2020-06-11 …
英语翻译“我确实对这份工作很感兴趣,所以一直非常关心贵公司目前的招聘进度.如果我有机会得到这份工作 2020-06-13 …
二进制数的算法比如二进制数1010.101怎么会等于是十进制数10.625呢?写成展开式我会,唯独 2020-07-18 …
解剖发现,脊椎动物的心脏有四类:①一心房一心室;②二心房二心室;③二心房一心室;④二心房一心室,但 2020-07-29 …
吴用上臂受了刀伤,伤口处出血呈喷射状.你认为应如何进行包扎?什么血管受到了损伤()A.结扎近心端;有 2020-11-01 …
银河系中心2012有的人说2012年地球将在银河系中心,其中心有黑洞吗?如有对太阳系有何影响?太阳会 2020-11-14 …
“以朋辈心理辅导为主题”的有奖征文活动二、征文内容结合自身成长经历谈朋辈心理辅导.1、在生活中曾经经 2020-11-25 …
解剖发现,脊椎动物的心脏有四类:①一心房一心室;②二心房二心室;③二心房一心室,但心室中有不完全间隔 2020-12-10 …
解剖发现,脊椎动物的心脏有四类:①一心房一心室;②二心房二心室;③二心房一心室,但心室中有不完全间隔 2021-01-14 …
解剖发现,脊椎动物的心脏有四类:①一心房一心室;②二心房二心室;③二心房一心室,但心室中有不完全间隔 2021-01-14 …