Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added shortest format mode to RealFloat that prints the shortest possible string #635

Open
wants to merge 35 commits into
base: master
Choose a base branch
from

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    332bcf6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36241cc View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. averaged realfloat specal strings instead of checking each special va…

    …lue since order changes the bench mark
    BebeSparkelSparkel committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    b3a2276 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a86e45 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    a0998bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce7d20e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b98fc5d View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    edd64cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b20d7a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b22b6b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37e8d22 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b16c67 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d3cdedc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e11b303 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    aa15ac2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    053f87a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    40f90a4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b1e3e30 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    945916b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    08c5050 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d87507b View commit details
    Browse the repository at this point in the history
  15. toCharsNonNumbersAndZero now accepts the sign, mantissa, and exponent…

    … parameters and returns a maybe
    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    0ea0a35 View commit details
    Browse the repository at this point in the history
  16. toCharsNonNumberAndZero now takes the float and only uses bit operati…

    …ons to determine special string
    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    e181e2a View commit details
    Browse the repository at this point in the history
  17. removed f2s d2s

    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    cbeeef8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    bf287a5 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f399638 View commit details
    Browse the repository at this point in the history
  20. clean up

    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    d9ebd68 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bd2b685 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a9cbf58 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bbd4f76 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    a1e556e View commit details
    Browse the repository at this point in the history
  25. specialized maxEncodeLength to Float and Double

    also helps prevent future overflow implementation errors for example 128 bit floats
    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    182d76f View commit details
    Browse the repository at this point in the history
  26. moved FloatFormat to Internal so that it can be exported and users ca…

    …n manipulate it beyond the regular formants
    BebeSparkelSparkel committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8479796 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. removed mappend

    BebeSparkelSparkel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    67c4cb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00c66a7 View commit details
    Browse the repository at this point in the history