十进制57转成二进制

如题所述

十进制转换成二进制的方法是:除2取余法。按照以下步骤进行:

    将57进行短除2,商为28,余数为1写在旁边;

    将28进行短除2,商为14,余数为0写在旁边;

    将14进行短除2,商为7,余数为1写在旁边;

    将7进行短除2,商为3,余数为1写在旁边;

    将3进行短除2,商为1,余数为1写在旁边;

    将1进行短除2,商为0,余数为1写在旁边,(注意直到商为0时,最后结束运算,并且从高位到低位读数)最后的结果是111001。

延展阅读:

    人类算数采用十进制,可能跟人类有十根手指有关。 亚里士多德称人类普遍使用十进制,只不过是绝大多数人生来就有10根手指这样一个解剖学事实的结果。实际上,在古代世界独立开发的有文字的记数体系中,除了 巴比伦文明的楔形数字为60进制, 玛雅数字为20进制外,几乎全部为十进制。只不过,这些十进制记数体系并不是按位的。

    二进制是计算技术中广泛采用的一种 数制。 二进制数据是用0和1两个 数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师 莱布尼兹发现。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-24
57/2=28余1----1
28/2=14余0----0
14/2=7余0----0
7/2=3余1-----1
3/2=1余1-----1
1/2=0余1-----1
从下往上串起来。
所以二进制就是:111001本回答被网友采纳
第2个回答  2010-09-09
57=2^5+2^4+2^3+2^0
所以转化为二进制:111001
第3个回答  2010-09-09
57=32+16+8+1
111001