1. 12 Jun, 2018 1 commit
  2. 10 Jun, 2018 1 commit
  3. 02 Jun, 2018 1 commit
  4. 19 May, 2018 2 commits
  5. 08 May, 2018 1 commit
  6. 01 May, 2018 5 commits
  7. 29 Apr, 2018 1 commit
  8. 24 Apr, 2018 1 commit
    • Hunter Goldstein's avatar
      BigInt (mostly) integrated · 9416f22b
      Hunter Goldstein authored
      Work left:
      - Needs to pass borrow checker (copys and such to do)
      - Need to figure out what to do for `into_float`, currently stubbed out
      9416f22b
  9. 04 Apr, 2018 1 commit
  10. 27 Dec, 2017 1 commit
  11. 05 Dec, 2017 1 commit
  12. 13 Nov, 2017 2 commits
  13. 29 Oct, 2017 1 commit
  14. 26 Oct, 2017 8 commits
  15. 09 Oct, 2017 1 commit
  16. 07 Oct, 2017 1 commit
    • Michael Aaron Murphy's avatar
      Replace f64 w/ d128: higher accuracy / precision · 448b06dd
      Michael Aaron Murphy authored
      128-bit decimal floats have significantly higher accuracy and precision
      than what 64-bit floating point arithmetic can provide. 128-bit decimals
      provide up to 34 decimal digits of precision, and their calculations
      are precise within that range, due to making these calculations using
      ALUs, rather than on a FPU.
      
      This will immediately make calc useful for real world use in any area that
      requires accurate decimal precision, such as financial calculations.
      
      Arbitrary precision decimal math would be more ideal, but the Rust
      ecosystem does not yet provide support for a `BigDecimal` type at this
      time.
      448b06dd
  17. 14 Aug, 2017 2 commits
  18. 23 Jul, 2017 2 commits
  19. 21 Jul, 2017 5 commits
  20. 20 Jul, 2017 2 commits