To get acquainted with the calculator please read the Getting Started Guide 📖.

Several videos 💻 are available to help you get up to speed on working with the calculator.

The following reference pages are available:

See the Questions & answers page on how to use the calculator or

Go through the FAQ about this website.

The following is a short introduction to the Tusanga Calculator.

Use = or := for variable assignment.

*Input: *

*Input: *

Use = or := for function assignment. Use semicolon to separate multiple statements.

*Input: *

*Input: *

Use == for equality relation and equations. The result is a boolean value (true or false).

*Input: *

Solve equation using built-in function.

*Input: *

Plot function.

*Input: *

Define numbers in vector and plot data series.

*Input: *

Define matrix and extract row before transposing matrix.

*Input: *

Add closed and half-open intervals.

*Input: *

Get symbolic or numeric results.

*Input: *

Convert number to hexidecimal. Convert octal and binary numbers to decimal.

*Input: *

Use = or := for variable assignment.

`a := 1 + 2 * 8 `

`b = 3 - 5 * 17 `

Use = or := for function assignment. Use semicolon to separate multiple statements.

`f(x) = (x+1)/2 ; f(19) `

`g(x) := x^2 - 5 * 6 + 2 `

Use == for equality relation and equations. The result is a boolean value (true or false).

`2 + 5 == 7 `

Solve equation using built-in function.

`solve ( 2+k == 25, k) `

Plot function.

`plot( fun, x^2 - 4*x + 2, x == [-4..5] ) `

Define numbers in vector and plot data series.

`v := { 4,3,2,7,6,4,5 } ; plot( v ) `

Define matrix and extract row before transposing matrix.

`M := { 1,2,3 ; 4,5,6 } ; r := M[2,...] ; M` `

Add closed and half-open intervals.

`[1..4] + ]2..9] `

Get symbolic or numeric results.

`2 * pi ; 2.0 * pi `

Convert number to hexidecimal. Convert octal and binary numbers to decimal.

`183 in hex ; 0o21 ; 0b1101 `

*Got more questions?*

If you can't find the answers here, you can Contact Us ✉ and we will try to get back to
you as quickly as possible.