You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I discover the following bug about the function SigDig to compute the number of significant digits for number greater than "0" having trailing "0":
7 SigDig = 1 OK
70 SigDig = 1 OK
700 SigDig = 1 OK
7000 SigDig = 3 NOT OK, should be 1
70000 SigDig = 3 NOT OK, should be 1
700000 SigDig = 3 NOT OK, should still be 1
...
The text was updated successfully, but these errors were encountered:
In the first case, we produce a decimal number where the trailing zeroes are not correctly stripped. The internal representation otherwise remains correct, so the rest of the computations will not be affected, but it throws SigDig off.
But it seems that, in some case, SigDig doesn't produce the right result even with a decimal number:
70000. SigDig => 1 OK
70000 →NUM SigDig => 3 NOT OK even if after →NUM, we have 70000. on the stack.
I discover the following bug about the function SigDig to compute the number of significant digits for number greater than "0" having trailing "0":
7 SigDig = 1 OK
70 SigDig = 1 OK
700 SigDig = 1 OK
7000 SigDig = 3 NOT OK, should be 1
70000 SigDig = 3 NOT OK, should be 1
700000 SigDig = 3 NOT OK, should still be 1
...
The text was updated successfully, but these errors were encountered: