Sintaxi matemàtica

El KmPlot utilitza una forma habitual d'expressar les funcions matemàtiques, de manera que no hauríeu de tenir problemes a l'hora de treballar. Els operadors que entén el KmPlot són, en ordre decreixent de precedència:

^

L'accent circumflex realitza la potenciació. p. ex., 2^4 retorna 16.

*, /

L'asterisc i la barra realitzen la multiplicació i la divisió. p. ex., 3*4/2 retorna 6.

+,

Els signes més i menys realitzen sumes i restes. p. ex., 1+3−2 retorna 2.

<, >, ≤,

Els operadors de comparació. Ens retornen 1 si l'expressió és «true» (veritable), en cas contrari retornarà 0. p. ex., 1 ≤ 2 retorna 1.

L'arrel quadrada d'un nombre. p. ex., √4 retorna 2.

|x|

El valor absolut de «x». p. ex., |−4| retorna 4.

±,

Cada signe més-menys dona dos tipus de gràfics: un en el qual es pren el signe més, i un altre en el qual es pren el signe menys. p. ex., y = ±sqrt(1−x^2) dibuixarà un cercle. Aquests, per tant, no es poden utilitzar en les constants.

Cal tenir en compte la prioritat, el qual significa que si no s'utilitzen parèntesis, la potenciació es realitzarà abans que la multiplicació/divisió, la qual es realitzarà abans que sumar/restar. Així que 1+2*4^2 retorna 33, i no, diguem 144. Per a evitar-ho, utilitzeu els parèntesis. Per a utilitzar l'exemple de dalt, ((1+2)*4)^2 retornarà 144.