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

Add f16 formatting and parsing #127013

Draft
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Aug 30, 2024

  1. float: Update some constants to pub(crate)

    These constants can be useful outside of their current module. Make them
    `pub(crate)` to allow for this.
    tgross35 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    8764a89 View commit details
    Browse the repository at this point in the history
  2. dec2flt: Update documentation of existing methods

    Fix or elaborate existing float parsing documentation. This includes
    introducing a notation.
    tgross35 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    cc5d0ad View commit details
    Browse the repository at this point in the history
  3. dec2flt: Rename Decimal to DecimalSeq

    This module currently contains two decimal types, `Decimal` and
    `Number`. These names don't provide a whole lot of insight into what
    exactly they are, and `Number` is actually the one that is more like an
    expected `Decimal` type.
    
    In accordance with this, rename the existing `Decimal` to `DecimalSeq`.
    This highlights that it contains a sequence of decimal digits, rather
    than representing a floating point decimal as would be expected.
    tgross35 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    00ac235 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0315c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e683f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5bed882 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4f305a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0d2876e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9eab3c4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3636530 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Add slow test file

    tgross35 committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    483c643 View commit details
    Browse the repository at this point in the history