什么是原码、反码、补码
简介
在计算机中,原码、反码、补码是表示有符号整数的三种二进制编码方式。在Java中,整数默认采用补码进行运算。
什么是二进制
二进制是一种计数系统,它由两个数字 0 和 1 组成。在计算机科学中,二进制常被用于表示计算机中的数字、字符和指令。每一位二进制数字称为一个位(bit),每八位(bit)组成一个字节(byte)。在二进制中,每个位(bit)只有两种状态,即0和1,这和十进制中每个数字有10种状态是不同的。因此,二进制可以被看作是一种基于二元逻辑的数学运算方式,也是计算机科学中最基本、最重要的基础。
二进制分为:
8位(0000 0000)
16位(0000 0000 0000 0000)
32位(0000 0000 0000 0000 0000 0000 0000 0000)
64位(0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000)