B是二进制,O是八进制,D是十进制
转十进制:
二进制转十进制,方法是自右向左按位累加平方和,即:
(11101011)B
= 1×2^0 + 1×2^1 + 0×2^2 + 1× 2^3 + 0×2^4 + 1×2^5 + 1×2^6 + 1×2^7
= 1 + 2 + 0 + 8 + 0 + 32 + 64 + 128 = 235
因此(11101011)B = (235)D
转八进制:
因为1位八进制可以用3位二进制表示,如:
八进制 二进制
0 000
1 001
……
反过来3位二进制可以表示1位八进制,因此我们将11101011按3位一组排开,如下:
11 101 011
再自右向左依次平方加和,如下:
011:1 × 2^0 + 1 × 2^1 + 0 × 2^2 = 3
101:1 × 2^0 + 0 × 2^1 + 1 × 2^2 = 5
11:1 × 2^0 + 1 × 2^1 + 0 × 2^2 = 3
因此(11 101 011)B = (353)O
综上,(11101011)B = (353)O= (235)D