 
- 帖子
- 643
- 积分
- 2335
- 技术
- 50
- 捐助
- 0
- 注册时间
- 2009-12-2
|
一般来说,电脑处理数值计算跟数值的字节长度有关系。
电脑的二进制加法器电路是通过“异或门”电路跟“与门”电路来计算结果的。
一般的高级语言在计算时都要指定数值精度,比如 8字节的int型数值是0-255。
电脑每次处理8字节int型数值计算时,都需要从最低位计算加到最高位。
所以字节数一样的数,计算时间一样,1+1 跟1+100是一样的。
在一般的程序语言中,“1234567”这个数比“1”明显字节长度更长,加法器需要花更多时间计算。
虽然不确定批处理转换后的数字是多少字节,因为字符跟数字没有分开,不知道如何转换的,或者存储结构是特殊设计的。
但3楼代码可以看出批处理在解释数字时,还是会自动匹配合适字节的数。 |
|