Я пытался преобразовать шестнадцатеричную строку в целое число в JavaScript, но число, которое я получаю, не совпадает с числом, которое я получаю в python.
Вот мой код в JS:
var x = CryptoJS.MD5('h').toString();
BigInt(parseInt(x, 16));
Вот что я получаю:
49268479078006859472353325704298889216n
И когда я запускаю это в python:
int(hashlib.md5('h'.encode()).hexdigest(), 16)
Я получаю:
49268479078006861543109070154241760913