Mathematical Syntax
Prev
Next

Mathematical Syntax

KmPlot uses a common way of expressing mathematical functions, so you should have no trouble working it out. The operators KmPlot understands are, in order of decreasing precedence:

^

The caret symbol performs exponentiation. e.g., 2^4 returns 16.

*, /

The asterisk and slash symbols perform multiplication and division . e.g., 3*4/2 returns 6.

+, -

The plus and minus symbols perform addition and subtraction. e.g., 1+3-2 returns 2.

Note the precedence, which means that if parentheses are not used, exponentiation is performed before multiplication/division, which is performed before addition/subtraction. So 1+2*4^2 returns 33, and not, say 144. To override this, use parentheses. To use the above example, ((1+2)*4)^2 will return 144.

Prev
Next
Home


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team