diff --git a/docs/chapter_data_structure/number_encoding.md b/docs/chapter_data_structure/number_encoding.md index 012eefbf83..eca4b8e8f4 100644 --- a/docs/chapter_data_structure/number_encoding.md +++ b/docs/chapter_data_structure/number_encoding.md @@ -10,7 +10,7 @@ 首先需要指出,**数字是以“补码”的形式存储在计算机中的**。在分析这样做的原因之前,首先给出三者的定义。 -- **原码**:我们将数字的二进制表示的最高位视为符号位,其中 $0$ 表示正数,$1$ 表示负数,其余位表示数字的值。 +- **原码**:我们将数字的二进制表示的最高位视为符号位,其中 $0$ 表示正数,$1$ 表示负数,其余位表示数字的值(即绝对值的二进制)。 - **反码**:正数的反码与其原码相同,负数的反码是对其原码除符号位外的所有位取反。 - **补码**:正数的补码与其原码相同,负数的补码是在其反码的基础上加 $1$ 。