Skip to content

A convertor between numbers and strings in Base62.

License

Notifications You must be signed in to change notification settings

manortec/base62num

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base62num

Crates.io License Coverage Status

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.

About

A convertor between numbers and strings in Base62.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%