Digits, Digits, and Digits
Do you know BigDecimal's BigMath module?
It can calculate mathematical functions in arbitrary precision.
But it takes few seconds calculating sin(1) for just 10000 digits in bigdecimal-3.1.9. It's not "Big" at all. We need more and more digits.
In this talk, I'll show how BigMath calculation is maintained, improved, and the fun part of designing digit calculation.
-
tomoya ishidaTRICK 2022 Gold Medalist. Ruby committer. Maintaining of IRB, Reline, ReplTypeCompletor, RDoc, BigDecimal. CTO at codeTakt Inc.