break_eternity.js
eslint-plugin-big-number-rules
break_eternity.js | eslint-plugin-big-number-rules | |
---|---|---|
6 | 4 | |
116 | 13 | |
- | - | |
5.8 | 3.0 | |
30 days ago | 14 days ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
break_eternity.js
- What is the biggest number in this game
-
ELI5 How do Big Number libraries/calculations work?
For more details, see https://github.com/Patashu/break_eternity.js
- What engine is really easy to use and free for an incremental game? RPGMaker is really easy but not really suitable. Is there anything else that is easy and free?
-
Hey! I am making small Unity open source library for big number!
That said, if you're looking for even bigger numbers, you could try potting break_eternity.js to c#, which would give you numbers so high you can't even describe them in terms of the exponent. Each number takes 3 floats worth of space, but can have numbers so high you would need e308 "e"s to show the limit.
-
How are these games computing non-integer tetration?
You can have a look at tetration implementation in break_eternity.js by Patashu.
-
What's wrong with this site top rated games?
Looks like that's well within the range of break_eternity.js, but probably neither break_infinity.js nor logarithmica_numerus used by Aarex, and beyond break_break_infinity.js as well.
eslint-plugin-big-number-rules
-
eslint-plugin-big-number-rules: Enforce finance-safe calculations (helps 0.1 + 0.2 really equal 0.3)
And they did bite me, so I wrote this eslint plugin to help out a FinTech app that was experiencing a number of such bugs.
-
Speeding up the JavaScript ecosystem - one library at a time
Either avoid floating-point, perhaps using BigInt, or use a library like BigNumber.js. (Incidentally, I wrote an eslint plugin to enforce its use.)
-
[AskJS] How do you deal with floats in production apps?
I wrote an eslint plugin for it.
-
Become the master of your eslint with no-restricted-syntax
For example, say you want to avoid using native arithmetic in your finance calculations to avoid the infamous binary-floating-point problems. There's no way to get standard.js to warn you about that. But (warning: self promotion) an eslint plugin can be written to do that for you. :)
What are some alternatives?
BigFloat - Fixed-accurate big number in C#, Made for incremental game. WOW SO BIG NUMBER
eslint-plugin-simple-import-sort - Easy autofixable import sorting.
rs-clicker - A clicker game for Runescape nostalgia
bignumber.js - A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
BreakInfinity.cs - Double replacement for numbers that go over 1e308
elephize - Typescript to PHP translation tool
Incremental - Incremental Deterministic Decimal Number Type in C#
proposal-decimal - Built-in decimal datatype in JavaScript
AutoTrimps - AutoTrimps - Zek
kphp - KPHP — a PHP compiler
decimal.js - An arbitrary-precision Decimal type for JavaScript
dinero.js - Create, calculate, and format money in JavaScript and TypeScript.