Name | Modified | Size | Downloads / Week |
---|---|---|---|
Readme.md | 2019-09-27 | 1.5 kB |
|
Calcex-v.0.2.0-stable.zip | 2019-09-27 | 55.7 kB | |
Totals: 2 Items | 57.2 kB | 0 |
Calcex Changelog
NOTE: As of 2019-09, any future versions will be released at https://github.com/alxnull/calcex.
v.0.2.0 (stable release) (2019-09)
- New: Compile expression strings to function delegates.
- New: Evaluate expressions to MathML format.
- New: Functions: sum, prod, exp
- Changed: Renamings of namespaces, classes and methods (breaking), e.g. namespace change from
Bluegrams.Calcex
toCalcex
. - Fixed: Minor bug fixes
Previous versions:
v.0.2.0-alpha (2018-12)
WARNING: v.0.2.x is incompatible to previous versions!
- New: Major rewrites; now based on .NET Core.
- Changed: Multiple big breaking changes to previous versions, e.g.
MathParser
is nowParser
. - New: Added many new operators and functions, e.g. boolean and bitwise operators.
- New: New parsing and evaluation options; better performance.
v.0.1.5 (2018-04)
- New: Functions: ceil, floor, round, sign, trunc, min, max, avg
- New: Static shortcut methods
Evaluate()
andTryEvaluate()
- New: Switch between ',' and '.' as decimal separator
- Changed: Functions given by expression are evaluated with a separate parser
- Changed: Evaluation of exponentations
- Fixed: Bug when calling custom functions with multiple arguments
- Fixed: Bug in
ParserResult.EvaluateList()
v.0.1.4 (2017-04)
- First released version
- Includes CalcexApp with Calculator and Converter