We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Calculation Engine


The calculation engine library is a class library that allows extensive calculation support to be added to business objects. It includes a function library of more than 400 Excel-compatible functions, covering database, date and time, engineering, financial, information, logical, lookup and reference, math and trigonometry, statistical, text, and web functions.
Calculation Engine for business objects

Ease of Use

Parse and Compute

Provides support to parse and compute a string as a mathematical expression and return results.

Calculation Engine with parse and compute

Working with Variables

CalcQuickBase provides support to register variables and compute formulas based on them. It also provides support to autocalculate the values when the variable value changes.

Calculation Engine with variables

Working with Business Objects

Calculate provides calculation support to arbitrary business objects such as data in row and column formats like Excel, data grid, and more through an ICalcData interface. It also provides support to autocalculate the values when business object values are changed. It even provides support to register named ranges like Excel and calculate formulas based on them.

Calculation Engine with business objects


Built-in Functions

The calculation engine is preloaded with more than 400 Excel-compatible functions covering a broad range of business scenarios. The available functions range from standard mathematical functions such as cosine and sine, to statistical functions like averages and standard deviations, and even financial functions like declining balance and future value. Calculation Engine with Excel functions

Custom Functions

The calculation engine provides support to incorporate custom functions.


  • Xamarin.Forms
  • Xamarin.Android
  • Xamarin.iOS

Transform your applications today by downloading our free evaluation versionDownload Free Trial

Scroll up icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon