base36

    0熱度

    1回答

    我的Google表格中有兩列:基數爲10的一列和基數爲36的一列。我填寫了我的Base 10列,從1到5,000。我想在我的腳本中創建一個函數,它將允許我獲取Base 10數字的值並返回基數36的值。(abcdefghijklmnopqrstuvwxyz)我想保留小寫字母,以免混淆數字0與字母O。 這是我在我的腳本到目前爲止已經試過: function toBase36(decNumb) {

    15熱度

    5回答

    如何將Long轉換爲base36?隨着你的回答可以解釋你是如何得出答案的? 我檢查了scaladocs for Long轉換爲不同的基地,並將長轉換爲BigInt。我看到BigInt確實有toString(base),所以一個解決方案可能涉及改變類型,但我不知道如何。 注:我是新來的scala/java /類型安全的語言,所以我可以忽略一些微不足道的東西。

    0熱度

    1回答

    請注意,這不是關於使用庫或任何特定的編程語言。我只是想了解以下概念,從Wikipedia,驗證IBAN: 例(虛構的英國銀行,排序代碼12-34-56,帳號98765432): IBAN: GB82 WEST 1234 5698 7654 32 重新排列: W E S T12345698765432 G B82 轉換爲整數: 3214282912345698765432161182 計

    -2熱度

    2回答

    java中是否存在任何api來將簡單字符串轉換爲base36/base10,並將base36/base10轉換爲十六進制表示形式。 例如:input: '-22EEVX' encoding base36 輸出:的parseIntf8 8d 33 23

    1熱度

    1回答

    我想創建一個函數,它會給我固定大小的6個字符字母數字ID,並且要求第一個和最後一個字符必須是字母。 我希望它們按順序生成。我認爲使用base36將是字母表[0-9A-Z]的方式,但我不太確定如何確保它們總是6個字符長,並在開始和結束時使用alpha。例如,如果我按順序創建ID並從0開始,則對於輸出我將得到0,因爲在兩個基數中0是相同的。 有誰知道有效的算法,可以幫助在這裏? 由於

    6熱度

    1回答

    我注意到在將字符串轉換爲base36時,Python和JavaScript之間存在一些不一致之處。 Python的方法: >>> print int('abcdefghijr', 36) 結果:37713647386641447 JavaScript方法: <script> document.write(parseInt("abcdefghijr", 36)); </script>

    0熱度

    1回答

    我哈瓦一個Base36字符串像 NSString *base36Str = "DMSXXHETZEJIIBZ6Z99XNJENPXZK8E9UU8KPJ42B93GAHS4D0HTTMMYCTN3G1GPZYS0H4DOPUX8BA2W7GASGJCIPBDE0XLULGRNUVYRW1N7NYEF777HNSU8RWLZTMNMH2OJ2IWSZFDQNBG6ZBTPMNTIZI4I5H4J5T

    2熱度

    4回答

    TL; DR如何在選擇行時測試字符串是否爲十六進制? 如果我有GUID的其中有些是Base36,而不是如果十六進制的表: ID | GUID ===|================================= 1 | CAFEBABECAFED00DB16B00B515BADA55 2 |ABCDEFGHIJKLMNOPQRSTUV 3 | DEAD

    2熱度

    3回答

    把這個代碼: var charCode = unkownVariable.charCodeAt(0); 什麼是最大長度charCode可以嗎?我所有的測試結果都是2個字符(2位數字)。它會更長嗎?

    2熱度

    1回答

    目前我正在使用一種算法將每個可能字符的普通字符串編碼爲Base36字符串。 我已經嘗試了以下,但它不起作用。 public static String encode(String str) { return new BigInteger(str, 16).toString(36); } 我想這是因爲字符串不只是一個十六進制字符串。如果我使用字符串「Hello22334!」在Base