Skip to content

v1.1.0

Choose a tag to compare

@attipaci attipaci released this 09 Nov 19:30
· 32 commits to main since this release
7e2b48a

Minor feature release with bug fixes.

Fixed

  • #15: xPrintFloat() printed an extra digit, which would appear as a 'rounding error' in decimal representations.

  • #16: Width detection of platform-specific built-in integer types (i.e., short, int, long, and long long).
    The previous implementation included stdint.h with __STDC_LIMIT_MACROS defined. However, if the application
    source, then included stdint.h before xchange.h, then the fixed-width integer limits were left undefined. As
    a result, we no longer rely on stdint.h providing these limits.

Added

  • xParseFloat() to parse floats without rounding errors that might result if parsing as double and then casting
    as float.