Skip to content

da-strange-boi/Base360-Emoji

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

The idea for this project came about as a joke although this package may have some actual usage

Installing

For npm:

$ npm install base360-emoji

For yarn:

$ yarn add base360-emoji

Basic Example

const Base360 = require('base360-emoji');

// some very large number
const number = 100n ** 10n;
const encoded = Base360.encode(number); // πŸ©°πŸπŸŽ©πŸŒŠπŸŒšπŸ¦…πŸ”“πŸŽ€
const decoded = Base360.decode(encoded); // 100000000000000000000n

Todo

  • Does this actually save space for larger numbers than base10, base16, and base32?
  • Time complexity of the functions

About

πŸ˜€ A trecentosexagesimal (360) numeral system themed around emojis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published