echo $((18389396408772365488%3))
0
实际上如果按无符号正整数,应该是等于1的。
18389396408772365488十六进制表示FF34429A42B88CB0,如果是有符号数,那么应该是-1210269216801259800。所以能够被3整除。而python shell中却是另一种结果。
可以参考这里:
http://blog.csdn.net/huasion/article/details/6855900
c/shell/python感觉这块都有所不同。后续慢慢在看。