In KmPlot worden wiskundige functies op de gebruikelijke manier geschreven, dus daar zult u geen moeite mee hebben. De bewerkingen die KmPlot kent zijn, in de volgorde van afnemende prioriteit:
- ^
Het dakje staat voor machtverheffen. Bijv.,
2^4
geeft 16.- *, /
Het sterretje en de schuine streep staan voor vermenigvuldigen en delen. bijv.
3*4/2
geeft 6 terug.- +, −
De plus- en mintekens staan voor optellen en aftrekken. bijv.
1+3-2
geeft 2 terug.- <, >, ≤, ≥
Vergelijkingsbewerkingen. Zij geven 1 terug als de expressie waar is, en anders 0. Bijv.
1 ≤ 2
geeft 1 terug.- √
De (vierkants)wortel van een getal. Bijv.
√4
geeft 2 terug.- |x|
De absolute waarde van x. Bijv.
|−4|
geeft 4 terug.- ±,
Bij elk plus-minus-teken worden er twee plots getekend, een voor het plusteken, en een voor het minteken. Bijv. met
y = ±sqrt(1−x^2)
wordt een cirkel getekend. Een plusminus-teken kan dus niet in een constante worden gebruikt.
Let op de prioriteit, wat betekent dat als er geen haakjes worden gebruikt, machtverheffen voorgaat op vermenigvuldigen/delen, en die worden weer eerder gedaan dan optellen/aftrekken. Dus geeft 1+2*4^2
33, en niet, zeg maar, 144. Om dit te veranderen moet u haakjes gebruiken. Zie het bovenstaande voorbeeld, ((1+2)*4)^2
geeft als resultaat 144.