第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

JavaScript:parseInt(string, 36) 將不同的字符串轉(zhuǎn)換為相同的數(shù)字

JavaScript:parseInt(string, 36) 將不同的字符串轉(zhuǎn)換為相同的數(shù)字

蕪湖不蕪 2022-07-08 19:25:35
我對字符串轉(zhuǎn)換有疑問:像這樣使用parseInt(string[,radix])時(shí):BigInt(parseInt('something', 36))它輸出:80920602611116n. 使用不同的輸入,如下所示:BigInt(parseInt('somethink', 36))它輸出:80920602611120n,這當(dāng)然是另外一回事。但是,如果它是一個較長的字符串,則輸出編號有時(shí)是相同的:BigInt(parseInt('thisisactuallyadifferentsomething', 36))BigInt(parseInt('thisisactuallyadifferentsomethink', 36))這將為1867697451648055638757226289961051507749359223570432n兩者輸出,盡管它們是不同的。我知道,整數(shù)的安全表示是有限制的,這就是我使用 BigInt 的原因,它沒有限制。我必須能夠區(qū)分這種大小的字符串,同時(shí)使用 BigInt 來表示這些字符串。
查看完整描述

1 回答

?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個贊

請參閱將大整數(shù)編碼為 base62,但替換以下基數(shù) 62 位...

var digits = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

...以 36 位為基數(shù)...

var digits = '0123456789abcdefghijklmnopqrstuvwxyz';

希望這可以幫助...


查看完整回答
反對 回復(fù) 2022-07-08
  • 1 回答
  • 0 關(guān)注
  • 154 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號