最簡單的方法,如果itemid值是1,程序把它乘以16,然後取64個字符A-Za-z0-9+/中對應的壹個,那麽結果就是16,也就是Q(從0開始計數)。
讓我們繼續幾個簡單的例子。itemid值為2,取32位,值為g .妳明白Z是25,A是27,...另壹個itemid值為348位,值為w。
上面的特例是乘積小於64,所以結果是壹個字符。但壹般沒那麽簡單。如果乘積大於64,則程序代碼是以64為模的多位數。例如,如果itemid值為5,那麽第壹次取第16個字符,第二次取第1個字符的80的乘積可以看作是壹個反向的64位數字。