这是因为当二进制的位数比较多时,人工读取和识别二进制就比较麻烦,容易出错。而八进制和16进制与二进制的关系比较密切,每一位八进制数就对应于三位二进制数,每一位16进制数就对应于四位二进制数,而八进制数和16进制数人工的方式就比较容易识别,而且位数大大减少。所以八进制和16进制数,在计算机中也还是以二进制的形式存储的,只不过是为了方便人工读取和识别罢了。