将一个十进制数转换成二进制数,有什么便捷的算法?能心算就能出来的?例如100以内的取一数,25?
<p>问题:将一个十进制数转换成二进制数,有什么便捷的算法?能心算就能出来的?例如100以内的取一数,25?<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">邓平的回答:<div class="content-b">网友采纳 方法一:记住二的二次幂的值:2,4,8,16,32,64,128,256,…找到比要转换的数小的最大幂:25->16,要转换的数减去最大幂得到余数,并得到二进制数最高位“1”:25-16=9,余数大于下一个幂,得到二进制数下一位“1”,余...
页:
[1]