当前位置:首页 > 二进制 > 正文

什么是二进制什么是十进制


定义:一种以 2 为基数的数字系统。
使用符号:0 和 1
位数:每个数字可以由 0 或 1 表示,称为位(bit)。
位值:每个位的位置代表一个权重,权重从右向左翻倍。 例如,在数字 101 中:
1 的权重为 2^0 = 1
0 的权重为 2^1 = 2
1 的权重为 2^2 = 4
转换为十进制:将每个位值相乘,然后相加。 例如,101 = (1 x 1) + (0 x 2) + (1 x 4) = 5
十进制
定义:一种以 10 为基数的数字系统。
使用符号:0 到 9 的数字
位数:每个数字可以由 0 到 9 中的一个符号表示。
位值:每个数字的位置代表一个权重,权重从右向左翻倍。 例如,在数字 123 中:
3 的权重为 10^0 = 1
2 的权重为 10^1 = 10
1 的权重为 10^2 = 100
转换为二进制:重复将数字除以 2,并记录余数。 余数按从右往左的顺序排列,即为二进制表示。 例如,10 除以 2 的余数为 0 和 1,因此 10 的二进制表示为 1010。
二进制和十进制之间的关系
2 的 n 次方等于 10 的 n 位数:例如,2^3 = 8,即 10^3 = 1000
转换为二进制:将十进制数字除以 2 并记录余数,从右往左。
转换为十进制:将二进制数字的每个位按其权重相加。