十进制是一种基于10的数值系统,它使用0到9这十个数字来表示数值。在十进制中,每一位数字的位置决定了它的值,这个值称为位权。位权由10的幂决定,从右到左的位权依次是10^0、10^1、10^2等。
基本运算规则
加法:逢十进一。当两个数字相加,如果和等于或超过10,则向高一位进位。
减法:借一当十。当从一个数中减去另一个数,如果当前位的被减数小于减数,则需要从高一位借位。
示例
假设我们要计算两个十进制数的和:
```
456
+ 789
-----
```
从右到左逐位相加:
个位:6 + 9 = 15,写下5,进位1
十位:5(加上进位的1变成6) + 8 + 1(进位) = 15,写下5,进位1
百位:4(加上进位的1变成5) + 7 + 1(进位) = 13,写下3,进位1
所以,456 + 789 = 1245
转换规则
将二进制数转换为十进制数,需要将每一位的二进制数乘以对应的位权,然后求和。例如,二进制数 `1105` 转换为十进制是:
```
1 × 2^3 + 1 × 2^2 + 0 × 2^1 + 5 × 2^0 = 8 + 4 + 0 + 5 = 17
```
所以,二进制数 `1105` 对应的十进制数是 `17`