(11101011)B=(_____)o=(_____)D 需要计算过程.
0
0

2个回答

  • 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

更多回答