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.

Recorded video

  • tomoya ishida
    tomoya ishida

    TRICK 2022 Gold Medalist. Ruby committer. Maintaining of IRB, Reline, ReplTypeCompletor, RDoc, BigDecimal. CTO at codeTakt Inc.