Numbersome.Collections

Provides specialized numeric collections


Keywords
collection, collections, container, containers, number, numerics, math, maths, mathematics
License
BSD-3-Clause
Install
Install-Package Numbersome.Collections -Version 1.4.0

Documentation

Build Status Codacy Badge

Subprojects:

Numbersome: Nuget Nuget

Makes working with numbers better. Provides extensions to numeric types, especially "missing" functions, where a function was defined for only certain types even though it could exist for all numeric types. Also provides some new types, such as percents with appropriate semantics.

Numbersome.Statistics: Nuget Nuget

Makes working with statistics better. Provides statistical functions to IEnumerable<T> so any collection is viable, not just arrays.

Numbersome.Trigonometry: Nuget

Makes working with angles better. Provides a special Angle type with unit "inheritance", for unit/dimenstion saftey regardless of programming language support. Angle uses modular arithmetic and automatically wraps around, so the complexities of equality are gone.