NumericAnnex v0.1.14 Release Notes

    • โœ‚ Removed Complex.isCanonical and Complex.polar.
    • Fixed implementation of Complex.isNaN and Complex.isSignalingNaN to align with C/C++ standards: a complex value is NaN if at least one of its components is NaN and the other is not infinite.
    • ๐Ÿ›  Fixed implementation of Complex multiplication and division to align handling of special values with C/C++ standards.
    • ๐Ÿ›  Fixed implementation of Complex.tanh(_:) to align handling of special values with C/C++ standards.
    • Refined implementation of Complex.description for values with a negative imaginary component.
    • ๐Ÿ›  Fixed implementation of Rational initializers that convert from a BinaryFloatingPoint value.