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