1. 16 Feb, 2019 1 commit
  2. 13 Feb, 2019 1 commit
  3. 12 Feb, 2019 2 commits
  4. 09 Feb, 2019 2 commits
    • Marius Gerbershagen's avatar
      fix float-precision for long floats · fee1d49b
      Marius Gerbershagen authored
      fee1d49b
    • Marius Gerbershagen's avatar
      format: fix exponential floating point output · 2b7d0bdb
      Marius Gerbershagen authored
          sys::scale-exponent was not working correctly and outputting
          numbers in the wrong range. Furthermore, using sys::scale-exponent
          for scaling the number to the correct range is flawed anyway,
          since it introduces rounding errors. Hence we replace
          sys::scale-exponent by the much simpler sys::exponent-in-base10
          function and fix the logic in format-exp-aux to scale using
          sys::flonum-to-string, which is rounding error free. Moreover,
          sys::flonum-to-string was buggy and not rounding numbers correctly
          when the 'd' parameter was given, which has also been fixed.
          Fixes #437.
      2b7d0bdb
  5. 08 Feb, 2019 2 commits
  6. 07 Feb, 2019 3 commits
  7. 31 Jan, 2019 1 commit
  8. 30 Jan, 2019 2 commits
  9. 27 Jan, 2019 1 commit
  10. 20 Jan, 2019 2 commits
  11. 19 Jan, 2019 2 commits
  12. 14 Jan, 2019 1 commit
  13. 12 Jan, 2019 5 commits
  14. 07 Jan, 2019 2 commits
  15. 04 Jan, 2019 1 commit
  16. 03 Jan, 2019 3 commits
  17. 02 Jan, 2019 2 commits
  18. 31 Dec, 2018 1 commit
  19. 29 Dec, 2018 1 commit
  20. 28 Dec, 2018 1 commit
  21. 23 Dec, 2018 1 commit
  22. 19 Dec, 2018 3 commits