02-十进制数
A.1 十进制数
数字的书写方式是基于10的幂数。例如,对于数字2468,2表示2个1000,4表示4个100,6表示6个10,8表示8个1。
2468 = 2 × 1000 + 4 × 100 + 6 × 10 + 8 × 1
一千是10 × 10 × 10或10的3次幂,用103表示。使用这种表示法,可以这样书写上述关系:
2468 = 2 × 103 + 4 × 102 + 6 × 101 + 8 × 100
因为这种数字表示法是基于10的幂,所以将它称作基数为10的表示法或十进制表示法。可以用任何数作基数。例如,C++允许使用基数8(八进制)和基数16(十六进制)来书写整数(请注意,100为1,任何非零数的0次幂都为1)。