八进制数是以8为基数的计数系统,采用0-7八个数字符号表示数值,遵循“逢八进一”的进位规则。作为常见的数制之一,它与二进制、十进制存在特定的对应关系,常用于简化二进制数据的表达。
八进制数中不包含数字8和9,例如oct 7之后直接进位为oct 10(对应十进制8)。每一位八进制数可转换为三位的二进制数,例如oct 31对应bin 011001(十进制25)。与十进制转换时采用"除八取余法",如(96)10转换为(140)8。
该数制的优势在于其表达长度短于二进制,例如十进制数25用八进制表示为31,而二进制则为11001。早期计算机系统曾广泛应用八进制进行指令编码和数据存储。