十进制数123转换成二进制数是多少?

如题所述

您好,很高兴回答您的问题。
在计算机内部采取的是二进制,类似于十进制中含有0-9共10个数据,二进制中只有0-1两个数字。那么就存在着二进制与十进制之间的转换,二进制转换为十进制的原则为:把二进制每个位置上的数字乘以所在位的位权值,然后相加,得到的就是对应的十进制数。用十进制来说明位权值的概念:123=1*100+2*10+3*1,这里的100、10、1就是百位、十位和个位的位权值,二进制也一样。
所以1001010B=1*2^6+0*2^5+0*2^4+1*2^3+0*2^2+1*2^1+0*2^0=64+8+2=74D,对应的十进制为74。
温馨提示:答案为网友推荐,仅供参考
相似回答