亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python 與 Javascript MD5 對于大數字不同

Python 與 Javascript MD5 對于大數字不同

慕村9548890 2021-10-19 09:30:31
我在 Python 中有以下代碼:port_name = 'test-PR-2092'print int(hashlib.md5(port_name).hexdigest(), 16) % 10000// 353在 Javascript 中,我使用加密庫來嘗試做同樣的事情(我無法控制 python 代碼,所以我需要保持相同):parseInt(  crypto    .createHash('md5')    .update('test-PR-2092')    .digest('hex'),  16) % 10000// 4160Javascript 產生了截然不同的結果??纯?int,它們非常相似,只是 Javascript 采用科學記數法。Python: 158458604564589336383831436621974090353Javascript: 1.5845860456458934e+38有誰知道這種差異來自哪里?編輯:解決了我自己的問題,而不是重復,因為沒有人在我見過的任何問題中推薦 BigInteger
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 276 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號