资 源 简 介
The library allows to parse and "precompile" the mathematical expression like 20-1+(x1+5*24.5)-sin(x1/x2-4) to solve it for specified x1 and x2 values. Also it can partially optimize your expression - and you can get 19+(x1+122,5)-sin(x1/x2-4) result for example expr.
You can add your custom operations like "&&^", with your custom signature, priority level and calculation logic. You should only declare this in xml configuration file and add your ICalculator handler for this new kind of operation.
Also you can add your custom functions like secans, cosecans.
文 件 列 表
build-common.build.xml
build-properties.build.xml
Docs
Algorithms.txt
user-guide.docx
ELW.Library.Math
Calculators
elw-library-math.build
ELW.Library.Math.csproj
Exceptions
Expressions
Operation.cs
Operations.xml
Operations.xsd
OperationsRegistry.cs
Properties
Tools
ToolsHelper.cs
ExampleApp
example-app.build
ExampleApp.csproj
MainForm.cs
MainForm.Designer.cs
MainForm.resx
Program.cs
Properties
math-compiler.build
MathCompiler.sln