我需要從double
創建一個String
(有點像加密),所以如果它是16個字符長度,則有62^16(26個大寫字母,26小寫字母,10個數字,^ 16個字符)的可能性。我不知道該怎麼做。創建雙字符串(62^16 =「ZZZZZZZZZZZZZZZZ」)
所以最後一個應該是「ZZZZZZZZZZZZZZZZ」
,第一個「0000000000000001」
第二個「0000000000000002」
的第62屆一個「000000000000000Z」
和第63一個「0000000000000010」。
我希望你明白。
一個'int'不夠大,不足以支持62^16個不同的值。 – 2014-09-21 09:58:48
哦,對不起,在我的代碼中我使用了雙打。工作得很好,但你是對的。我會編輯它:) – Addi 2014-09-21 10:05:32
'double'也不足以支持62^16個不同的值。 – 2014-09-21 10:12:36