NumberParser resumen (.NET/C#)

Ideas principales acerca de NumberParser
NumberParser proporciona un entorno unificado para manejar de manera sencilla todos los tipos numéricos .NET. Su artículo en codeproject.com da una buena idea de lo que esta librería puede hacer.

Entre sus características más destacadas están las siguientes:
  • Uso unificado e intuitivo
    . NumberParser se basa en Number, NumberD, NumberO y NumberP (es decir, NumberX); clases fáciles de usar, implícitamente convertibles y con múltiples funcionalidades que simplifican los problemas de los tipos numéricos .NET.
  • Excepciones gestionadas internamente
    . NumberParser se encarga de todos los errores de manera interna y notifica al usuario a través de un simple enum.
  • Soporte de rangos superiores al de double
    . Los rangos de todos los NumberX son superiores a ±10^2147483647 y todos ellos pueden usar la precisión del tipo Decimal.
  • Funcionalidades matemáticas
    . La clase de NumberParser Math2 incluye versiones adaptadas a NumberD de todos los métodos en System.Math, junto con varias funcionalidades a medida (PowDecimal/SqrtDecimal, RoundExact/TruncateExact, GetPolynomialFit/ApplyPolynomialFit y Factorial).
Su código fuente (C#; .NET 4.0) comparte solución (FlexibleParser.sln) con todas las otras partes y se encuentra en los siguientes sitios:Puedes bajarte la última versión o hacerte con el correspondiente paquete NuGet.
La última versión estable de NumberParser.dll es 1.0.8.5.