-
Notifications
You must be signed in to change notification settings - Fork 1
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
To<NFloat>(), NFloat.CreateChecked(x) and PreciseNumber.CreateChecked(nfloat) throw NotSupportedException, although ToPreciseNumber() accepts NFloat
bugSomething isn't workingSomething isn't workingStatus: Open.#138 In ktsu-dev/PreciseNumber;x + 0 costs time and memory proportional to x's exponent: 1e300000 + Zero takes ~1 s, and 1e2000000000 + Zero throws OutOfMemoryException
bugSomething isn't workingSomething isn't workingStatus: Open.#137 In ktsu-dev/PreciseNumber;1e2000000000 + 1e-2000000000 throws ArgumentOutOfRangeException ("exponent must be non-negative"): exponent alignment wraps int
bugSomething isn't workingSomething isn't workingStatus: Open.#135 In ktsu-dev/PreciseNumber;ToString/TryFormat throw FormatException for every format except "G": $"{x:F2}", "N2" and "0.00" all crash
bugSomething isn't workingSomething isn't workingStatus: Open.#134 In ktsu-dev/PreciseNumber;ExpM1(-1e10) throws OverflowException instead of returning -1, and ExpM1/LogP1/Sinh/Cosh/Asinh/Acosh take seconds to minutes for large arguments
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#133 In ktsu-dev/PreciseNumber;Parse/TryParse ignore NumberStyles: "1.5" and "1e5" parse under NumberStyles.Integer, and "-5" parses under NumberStyles.None
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#132 In ktsu-dev/PreciseNumber;Pow(-1, n) throws OverflowException for any integer |n| ≥ 2^31, although the result is ±1
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#128 In ktsu-dev/PreciseNumber;Pow with a fractional exponent misrounds the last digit: Pow(19, 1.5) ends in …417 instead of …416 (double rounding without guard digits)
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#127 In ktsu-dev/PreciseNumber;Tan refuses precisions that Sin/Cos accept: its 10 internal guard digits are counted against the π reduction ceiling
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#125 In ktsu-dev/PreciseNumber;Sin/Cos/SinCos/Tan at default precision throw ArgumentOutOfRangeException on the library's own constants (e.g. Sin(PreciseNumber.Pi))
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#124 In ktsu-dev/PreciseNumber;Exp2 rounds the last digit wrong for non-integer x with a large integer part, because ln 2 isn't widened by x's magnitude
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#123 In ktsu-dev/PreciseNumber;Asin(±1), Atan2(y, 0), DegreesToRadians and RootN(x, -n) ignore significantDigits and return wrong trailing digits
bugSomething isn't workingSomething isn't workingreadyFully specified; implement as writtenFully specified; implement as writtenStatus: Open.#121 In ktsu-dev/PreciseNumber;