AdamWhiteHat / BigDecimal

An arbitrary-precision decimal (base 10) floating-point number class. Over 2.5 million downloads on NuGet!
MIT License
53 stars 15 forks source link

Dev #2

Closed Protiguous closed 2 years ago

Protiguous commented 3 years ago

Normalize() and Truncate() need testing.

Protiguous commented 2 years ago

Branch Dev can be merged into master. I'm fairly sure things are being parsed and calculated properly based upon the tests you had written.

Protiguous commented 2 years ago

Thanks for trusting me! I thought what you had written was pretty sleek and exactly what I was looking for for my projects.

Hold on for publishing to nuget, please. There are more changes coming, and might be (API) breaking such as properties/fields.

I'm going to run some portions through BenchmarkDotNet. I'd really like to remove any code that calls .ToString() unnecessarily for performance and memory allocation issues.