Я пытаюсь преобразовать строку в CRC-32 с помощью perl. И я нашел String::CRC32. Но результат от этого модуля отличается от онлайн-конвертера. Вот мой код:
use strict;
use warnings;
use String::CRC32;
my $resi = "nawan";
print crc32($resi) . "\n"; # --output : 3840460347
Результатом этого кода будет 3840460347.
Но когда я пытаюсь преобразовать "nawan" с помощью онлайн-конвертера (этот онлайн-конвертер), , результатом этого онлайн-конвертера будет f082b8df.
Есть ли что-то, чего мне не хватает в CRC-32? Почему результат разный?
Спасибо.