Screenshot Preview

USPExpress adds common math rounding

Version 2.3 also features the option to add user-defined operators.

Evaluating an expression with USPExpress.

Evaluating an expression with USPExpress.

USPExpress .NET Pro is a component designed to parse and evaluate scientific, engineering and mathematical expressions. It is an easy-to-use, fast and lightweight, yet enterprise-level expression parsing tool and you can use it in your .NET, C#, Visual Basic, C++, Delphi or Fortran applications. USPExpress Math Parser has an extensive set of built-in functions such as Trigonometrical, Logarithmical and exponential, Logical functions and more. Source code is available.

Updates in V2.3

  • New SeparatorType, ListSeparator, NumberDecimalSeparator properties
  • Common math rounding introduced as an option. E.g.: Round(2.5, 0, MathRounding) yields 3.0. (By default, bankers' rounding is still used.)
  • An option to add user-defined operators
  • "Inf" constant. Stands for "positive infinity".
  • A sample has been added to show the usage of custom "+" and "-" operators in conjunction with dates, Excel-like. Example: #12/05/2008# - (365*10/2)
  • Function context passed inside IIF calls

About UNISOFT Plus

UNISOFT Plus is an independent software development and research company. It offers development of software in two broad categories: diverse business applications including e-business and technical/scientific applications. The company provides also reengineering and porting of existing legacy software to new platforms/environments. Unisoft Plus consistently pursues its technology strategy: employing of proven industry-standard component-based technologies and implementation of multi-tier architecture of applications.

Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us