Skip to content

A library for generating illions and standard notation with really huge numbers.

Notifications You must be signed in to change notification settings

aarextiaokhiao/illions.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

illions.js: v2.01

A library for generating illions and standard notation with really huge numbers.

Made by Aarex Tiaokhiao, 2021.

Feel free to use it at: https://github.com/aarextiaokhiao/illions.js/blob/main/illions.js

Or if you want to wish for a simpler program with less variety, check out the lite version.

Check out the changelog at another document.

[DECIMAL LIBRARY IS REQUIRED]

You can use one of either libraries:

Although break_eternity.js doesn't produce perfect powers of tens from Decimal.pow(10, x), this library also includes a fix to these exponents.

Limits and Features

Currently, this library generates names up to a killillion, which is equal to 10^(3*10^3*10^3,000+3).

The lite version goes up to icosillions (10^(3*10^3*10^60+3)), but the full version contains more features like Tamara's illions, myrillions, and more.

It is likely that I will stop at redillion, which is baseline Tier 7. Although, there would be my fanmade illions after it if this doesn't happen.

Examples

illion(20) -> vigintillion
standard(77) -> SSt
name("3.21e3002") -> 321.00 novemnonagintanongentillion
format("1.03e5431") -> 10.30 Mi-NOe

Sources

Tier 1 - 4:

Tier 4 - 6: https://integralview.wordpress.com/2020/10/01/extended-tier-4-to-6-illions/

Fonster's 2M Prefixes (Tier 5): https://sites.google.com/site/pointlesslargenumberstuff/home/l/pgln2/2msiprefixes

Connections: https://docs.google.com/document/d/1dhCjmN9_qOyydKY6a_rzbCfNg8yIGslEPVfA9iz60Ig/edit?usp=sharing

Tamara's Illions: https://tamaramacadam.me/maths/largenumbers/illions.html

About

A library for generating illions and standard notation with really huge numbers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published