什么是 Base 62?

Base 62 是大多数短链接服务用来生成自定义短链接的算法。要回答它是如何工作的,我们首先需要回答的问题是:什么是进制?

什么是进制?

在计数时,进制是指在添加另一位数字之前你要数的数字个数。

我们都在学校学过十进制(base 10)。这意味着一旦你数过了 '9'**,**你就在数字的左边加一个 '1',然后从 '0' 重新开始。

还有哪些流行的进制?

二进制(base 2)只有 1 和 0,十六进制(base 16)在计算机科学中都被大量使用。

当进制大于 10 时,我们使用字母来表示数字。所以对于十六进制,我们使用数字 0-9,然后是字母 A-F。F 代表数字 15(十进制),而 10 代表数字 16。

什么是 base 62?

Base 62 由所有普通数字 0-9,加上所有大写 字母 A-Z,以及所有小写字母 a-z 组成。总共有 10 + 26 + 26 = 62 个符号。

这意味着较长的数字可以用几个字母来表示。例如,十进制数字

十进制:1213542312 => Base 62:1K7tn6

短链接服务在内部使用十进制表示链接,从 0 开始计数,但在外部显示缩短后的 Base 62 网址。

这就是 base 62 的工作原理!

每月跟踪 500 次点击,包含所有功能。

无需信用卡