PeterO.Numbers 1.5.1

A C# library that supports arbitrary-precision binary and decimal floating-point numbers and rational numbers with arbitrary-precision components, and supports arithmetic with these numbers.

Showing the top 20 packages that depend on PeterO.Numbers.

Packages Downloads
PeterO.Cbor
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 8949.
6
Fido2
FIDO2 .NET library (WebAuthn)
6
PeterO.Cbor
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 8949.
5
PeterO.Cbor
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 7049.
5
Fido2
FIDO2 .NET library (WebAuthn)
5
PeterO.Cbor
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 8949.
4
Fido2
FIDO2 .NET library (WebAuthn)
4
PeterO.Cbor
A C# implementation of Concise Binary Object Representation (CBOR), a general-purpose binary data format defined in RFC 7049.
4

Version 1.5.1 - Fix bugs in EDecimal.FromString and ERational.FromString involving substrings containing negative numbers. Version 1.5.0 - Major performance improvements in certain number parsing and generating methods, including the FromString methods of EInteger, EDecimal, EFloat, and ERational, and the ToEFloat method of EDecimal, especially where they take an arithmetic context (EContext) that specifies a limited precision and exponent range. - There were also performance improvements in digit count calculation and in rounding many-digit-long numbers. - Add int overloads to EDecimal.Pow and EFloat.Pow. - Add int overloads to several ERational methods. - Add CompareTo overloads and CompareToValue (which implements current CompareTo) in EDecimal, EFloat, and ERational. In a future version, CompareTo's behavior might change to CompareToTotal in each of these classes. Also certain CompareTo* methods now have consistent behavior when they receive a null argument. - ETrapException now has an Errors property that holds all errors that occur at the same time as the primary error. - Fixed edge cases when ToShortestString might return an incorrect result. - Fixed bug when some ETrapExceptions aren't thrown as they should. - Other bug fixes.

This package has no dependencies.

Version Downloads Last updated
1.8.2 4 06/28/2025
1.8.1 4 06/28/2025
1.8.0 4 06/28/2025
1.7.4 4 06/28/2025
1.7.3 4 06/28/2025
1.7.2 5 06/28/2025
1.7.1 4 06/28/2025
1.7.0 4 06/28/2025
1.6.0 4 06/28/2025
1.5.1 4 06/28/2025
1.5.0 4 06/28/2025
1.4.3 4 06/28/2025
1.4.2 4 06/28/2025
1.4.1 4 06/28/2025
1.4.0 4 06/28/2025
1.3.1 4 06/28/2025
1.3.0 4 06/28/2025
1.2.2 5 06/28/2025
1.2.1 4 06/28/2025
1.2.0 4 06/28/2025
1.1.2 4 06/28/2025
1.1.1 4 06/28/2025
1.1.0 4 06/28/2025
1.0.2 4 06/28/2025
1.0.1 4 06/28/2025
1.0.0 4 06/28/2025
0.5.0 4 06/28/2025
0.4.0 4 06/28/2025
0.3.0 4 06/28/2025
0.2.2 4 06/28/2025
0.2.0 4 06/28/2025