Kaspar Birk
Kaspar Birk
Implement utility functions to be able to support much larger sizes than currently, using [`big.Int`](https://pkg.go.dev/math/big#Int). One for each system: ```go humanize.BigBytes(...) humanize.BigBinaryBytes(..) humanize.BigShortFormBinaryBytes(...) // => Or maybe something a bit...
Currently `Int(...)` only supports `int64` which has a [limit](https://pkg.go.dev/math#pkg-constants). Implement utility function to support [`big.Int`](https://pkg.go.dev/math/big#Int) to be able to go much higher, possibly with a new soft limit at a...
Currently fractions are humanized without looking at repeating patterns in the decimal places. Therefore `0.3333` becomes `333/1000` instead of `1/3`. Task: Implement ability to detect repeating trailing decimal places for...