【发布时间】:2013-12-04 03:31:43
【问题描述】:
我不知道?帮帮我
我在 mysql 中运行:
SELECT CRC32('test');
结果 = 3632233996
在python中:
import zlib
print zlib.crc32('test')
result = -662733300
请帮帮我!
【问题讨论】:
我不知道?帮帮我
我在 mysql 中运行:
SELECT CRC32('test');
结果 = 3632233996
在python中:
import zlib
print zlib.crc32('test')
result = -662733300
请帮帮我!
【问题讨论】:
这些实际上是相同的数字。
3632233996 = D87F7E0C
-662733300 = FFFFFFFFD87F7E0C
(前导 F 的数量取决于您的作品)
这应该会为您解决问题
result = zlib.crc32('test') & 0xFFFFFFFF
【讨论】: