# NumEval 1.1.1

NumEval evaluates numerical values of mathematical statements with complete precision, with no rounding errors. No limit is set on the number of digits of values so you can calculate huge numbers as well as incredibly small fractions. You can receive resulting fractions with as many decimals as you want.

There is a newer version of this package available.
See the version list below for details.
`Install-Package NumEval -Version 1.1.1`
`dotnet add package NumEval --version 1.1.1`
`<PackageReference Include="NumEval" Version="1.1.1" />`
For projects that support PackageReference, copy this XML node into the project file to reference the package.
`paket add NumEval --version 1.1.1`

## Documentation

Notable features include:
-adding, subtracting, multiplying and dividing numbers with as many decimals as you want.
-finding exact results for roots (when they exist).
-trigonometry functions with more precison.
-logarithms with more precision.
-roots with more precision.
-deterministic prime detection.

For instructions on how to use NumEval visit: http://noob.software/support/#index/app_instructions#3&

Notable features include:
-adding, subtracting, multiplying and dividing numbers with as many decimals as you want.
-finding exact results for roots (when they exist).
-trigonometry functions with more precison.
-logarithms with more precision.
-roots with more precision.
-deterministic prime detection.

For instructions on how to use NumEval visit: http://noob.software/support/#index/app_instructions#3&

## Release Notes

-Minor bugfixes.
-Performance improvements in prime detection, prime factoring and shortening fractions.
-new functions include binary modulus, binary subtraction, binary addition, binary multiplication, (negative binary numbers are not supported)

-When using the prime function to determine primality of individual values you can pass to the function the closest known prime lower than the value being determined which will make determining the primality of the value much faster. The third parameter "weak" can be used to make the function weaker but faster, which can be useful for factoring or finding likely primes.

-NumEval now has three functions to determine primality of a value, the new prime function which seems to be fully deterministic, but has only been tested to a certain point. The old NumEval prime function: prime_alt, which is fully deterministic. And another deterministic test, Pollard's Rho: prime_p.

## Used By

### NuGet packages

This package is not used by any NuGet packages.

### GitHub repositories

This package is not used by any popular GitHub repositories.