16进制数0xFFFFFFFF89E0BFF8使用windows7自带的计算器转换为10进制数时得到-1,981,759,496,而xp上则为18446744071727792120,应该是xp使用无符号数而win7上使用了有符号数导致。看来使用windows的软件也得多个心眼儿才行了。