Opened 3 years ago
Closed 3 years ago
Last modified 2 years ago
New point version.
This is a production release that fixes a bug.
The bug was in the reporting of number length when the value was 0.
This is a production release that fixes a divide-by-zero bug in `root()` in the
[extended math library]. All previous versions with `root()` have the bug.
Now version 3.3.3.
This is a production release with one tweak and fixes for manuals.
The tweak is that length(0) returns 1 instead of 0. In 3.3.1, I changed
it so length(0.x), where x could be any number of digits, returned the
scale, but length(0) still returned 0 because I believe that 0 has 0
After request of FreeBSD and considering the arguments of a mathematician,
compatibility with other bc's, and the expectations of users, I decided to
make the change.
The fixes for manuals fixed a bug where -- was rendered as -.
Fixed at revision 12164.
Powered by Trac 1.5.3.dev0
By Edgewall Software
© 1998-2022 Gerard Beekmans.