发布网友 发布时间:2024-03-02 17:33
共1个回答
热心网友 时间:2024-07-19 00:10
第一、如果只是想知道答案,有一个快速的方法,那就是在Win7的【开始→所有程序→附件→计算器】,如图所示:
计算器如下图所示,左键【查看(V)→程序员(P)】
先点击【二进制】输入【10110001】,如图
再点击【十进制】,可得结果为177
第二、手工计算
10110001,从右往左开始编号,第一位为1,第二位为2,一直到最高位为8(设最高位第n位,用于下面推算公式)。
故,10110001转换成十进制为1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+0*2^1+1*2^0=177(^表示次方)
故二进制转换成十进制的公式为:第n位的数字 * 2 ^ (n-1)+第(n-1)位的数字 * 2 ^ (n-2)+...+第1位的数字 * 2^(1-1)