Skip to content

v3.6.0

Compare
Choose a tag to compare
@keep94 keep94 released this 12 Sep 11:24
· 5 commits to master since this release

New Features

  • Introduce NewFiniteNumber() function which works like NewNumberForTesting() except that it creates FiniteNumbers.
  • NewNumberForTesting returns a *FiniteNumber if caller gives no repeating digits.

Bug fixes

  • FiniteNumber.Exact() behaviour changed so that it behaves exactly like the String() method when there are fewer than 16 digits in the mantissa. Before FiniteNumber.Exact() would revert to scientific notation if there were very few significant digits. For example it would wrongfully give "0.12e+04" instead of "1200".