Big number library for dart
Numbers range: 10^-(10^^1e308) - 10^^1e308
This library is meant for idle/clicker games where numbers go really high and precision is not that important
Inspiration and idea for this came from Patashu's break eternity.
Going past infinity
Infinity _doubleInfinity = Infinity.fromNum(double.maxFinite); Infinity _result = _doubleInfinity ^ _doubleInfinity; print(_result);
Most operators are usable, and can be mixed with normal numbers:
// Infinity is at 1.7976931348623157e+308 so 1e310 is too big for double Infinity _reallyBigNumber = Infinity.fromString('1e310'); Infinity _result = _reallyBigNumber / 2; print(_result);