📗📙📘 Click and see the user guide in PDF

Introducing Scalar: The Advanced Scientific Calculator


🥇 Extremely Flexible & Very Advanced Scientific Calculator with User Arguments Definition, User Functions Definition, Functions Graphs, Scripts Programming, and many other features.

Scalar is much more than just a calculator. It is a powerful math engine and scripting language that combines the simplicity of standard calculators with the flexibility of programming. With Scalar, defining arguments and functions, as well as using them in subsequent calculations, expressions, and function graphs, has never been easier. You will quickly become familiar with the available screens and options.

Main Features:



  • Standard & Advanced Scientific Calculator

  • Extremely convenient calculator keyboard

  • Re-usage of previous calculations: simply reference a constant created for your convenience

  • User-defined arguments, as simple as x = 2

  • User-defined functions, as simple as f(x) = x^2, f(x,y,…)=2*x+y

  • User-defined random variables, as simple as rand X = rNor(0,1)+1

  • Beautiful function graphs: set variables, range, expression, and interact with the chart!

  • Scripts writing: personalize and automate your work!

  • Rich set of examples built-in the app!

  • Work saving and results sharing

Easy Definition of User Elements


Using Scalar, you can easily create user elements. Below are examples of the natural mathematical syntax:


▶ scalar > x = 2
▶ scalar > y = 2 * x
▶ scalar > y
➥ e1 = 4.0

▶ scalar > x = 3
▶ scalar > y
➥ e2 = 6.0

No Need to Save Results!


In Scalar, each result is automatically assigned to a created constant. See the example below:


▶ scalar > 2 + 3
➥ e1 = 5.0

▶ scalar > 4 + 6
➥ e2 = 10.0

▶ scalar > e1 + e2
✪ ➥ e3 = 15.0

User Functions for Personalization


Defining user functions is as simple as writing a formula:


▶ scalar > f (x, y) = sqrt (x ^ 2 + y ^ 2)
▶ scalar > f (3,4)
➥ e1 = 5.0

Built-in Summation and Product Operators


Scalar was created by a mathematician, which is why it includes built-in summation and product operators. For instance, to find the number of prime numbers in the range of 2 to 1000:


▶ scalar > sum ( i, 2, 10000, ispr (i) )
➥ e1 = 1229.0

A Glimpse of Available Options


This is only a small presentation of the available mathematical functions. Scalar implements several hundred math elements.

Script Writing Capabilities


At Scalar, you can write scripts:



  • The ability to write scripts is a unique feature among scientific calculators.

  • Scripts significantly accelerate your work.

  • Scalar provides a user-friendly script editor with syntax highlighting & hints.

  • Scripts can be saved and/or shared (pro version).

  • Start-up scripts are also supported (pro version).

Create Beautiful Function Graphs


Visualization is crucial, and Scalar allows you to create highly personalized function charts:



  • Functions graphs are fully interactive: read values, scale, and zoom.

  • Function charts can be saved or shared (pro version).

Visit Us


For more details, visit: ScalarMath.org

👌 Enjoy using Scalar Scientific Calculator!