溢出位
运算产生的溢出位采用四舍五入法处理。
16位、未定义型、无符号
65535 + 1 = 0 (产生溢出位)
(65534 *2) / 2 = 32766(产生溢出位)
(65534 / 2) * 2 = 65534(无溢出位)
余数处理的不同
余数处理的结果取决于是否在左侧和右侧添加了符号。
-9 % 5 = -4
9 % -5 = 4
被截取的小数位数
除法得到的小数值将被省去。
10 / 3 * 3 = 9
10 * 3 / 3 = 10
BCD数据运算注意事项
产生溢出位的BCD数据运算不能得到正确的结果。