2 releases
0.1.1 | Sep 13, 2020 |
---|---|
0.1.0 | Sep 13, 2020 |
#2590 in Algorithms
7KB
75 lines
base62num
A convertor between numbers and strings in Base62.
Alphanumeric
This library using the Base62 index table on Wikipedia, which is in the order of "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789" that familiar with Base64.
Usages
Using the crate as a dependency.
[dependencies]
base62num = "0.1"
Encoding A Number into A String in Base62
use base62num::encode;
assert_eq!(encode(123), "B9");
Decoding A String in Base62 into A Number
use base62num::decode;
assert_eq!(decode("B9"), Some(123));
License
base62num
is under the MIT license.