Aritmetikaj operacisimboloj

Nombro + Nombro Adicias du numbrojn.
- Nombro Kalkulas kontrauxo de numbero. Nulo estas la memkontrauxo
Nombro - Nombro Subtrahas du numberojn.
Nombro * Nombro Multiplikas du numberojn.

Nombro / Nombro Dividas du numberojn. Division By Zero (26) eraro okazos se valoro de dekstra nombero estas nulo.
Nombro ^ Potenciganto Levigas Nombron al Potencanto potenco.

Ekz-e: 4 ^ 3 = 64
Nombro \ Nombro

Nombro_ DIV= _Nombro
Kalkulas kvociento de du Integer nomberoj, stumpiga rezultato. Division By Zero (26) eraro okazos se valoro de dekstra nombero estas nulo.

Ekz-e: 13 \ 7 = 2

A \ B = Int(A / B)
Nombro MOD Nombro Kalkulas resto de kvociento de du nomberoj. Division By Zero (26) eraro okazos se valoro de InStr dekstra MOD estas nulo.

Kompaktigoj

Nombro = Nombro Redonas TRUE se du numberoj estas egala.
Nombro <> Nombro Redonas TRUE se du numberoj estas diferenta.
Nombro1 < Nombro2 Redonas TRUE se Nombro1 estas severe malpli granda ol Nombro2.
Nombro1 > Nombro2 Redonas TRUE se Nombro1 estas severe pli granda ol Nombro2.
Nombro1 <= Nombro2 Redonas TRUE se Nombro1 estas malpli ol Nombro2 aux egala.
Nombro1 >= Nombro2 Redonas TRUE se Nombro1 estas pli granda ol Nombro2 aux egala.

Se rezultato de la komparo estos valorizigita al entjera variablo, tiam rezultato estos -1 (VERO) aux 0 (MALVERO).

Sinsekvo de operatoro

Operatoro Ekzample
- (nego) f = - g ^ 2 estas egala ( - g ) ^ 2
^ i = 4 ^ 2 * 3 ^ 3 estas egala (4 ^ 2) * ( 3 ^ 3 )
* / i = 4 * 2 + 3 * 3 estas egala (4 * 2) + ( 3 * 3 )
+ -
= <> >= <= > <= i = 4 + 2 = 5 + 1 estas egala ( 4 + 2 ) = ( 5 + 1 )
OR XOR i = a > 10 AND a < 20 estas egala ( a > 10 ) AND ( a < 20 )
Se vi havas dobon, vi uzas vinkulojn ( ) arigi.

See also