Mantıksal ve Matematiksel İşlemler

Karşılaştırmalar : Karşılaştırma işlemleri genellikle koşul vermek için kullanılır. Değerler koşula uygunsa sonuç "true", değilse "false" dir.

Operatör Adı Anlamı
= Eşit Sol ve sağdaki değerler biribirlerine eşitse
<> Eşitdeğil Sol ve sağdaki değerler birbirlerine eşitdeğilse
< Küçük Soldaki değer sağdaki değerden küçüse
> Büyük Soldaki değer sağdaki değerden büyükse
<= Küçük yada eşit Soldaki değer sağdaki değere eşit yada küçükse
>= Büyük yada eşit Soldaki değer sağdaki değere eşit yada büyükse

Mantıksal İşlemler : Mantıksal işlemler genelde birden fazla karşılaştırma işlemi arasında bağ kurmak içim kullanılır. Örneğin iki koşul arasında "Or" operatörü kullanıldığında sağdaki yada soldaki koşullardan herhangi birinin sonucu "true" (doğru) ise mantıksal işlemin sonucunda "true" dir.

Operatör Adı Anlamı
And Ve Sol ve sağdaki koşulların her ikiside doğruysa
Or Veya Sol ve sağdaki koşullardan herhangi biri doğruysa
Not Değil Verilen koşul doğru ise
Xor Veya Değil Verieln koşullardan herhangi biri doğru değilse

Matematiksel İşlemler : Dört işlem (toplama, çıkartma, çarpma ve bölme) için kullanılan basit matematiksel ifadelerdir.

"+","-" ve "*" işelemlerinde işlem yapılan sayı cinsi reel ise sonuç ta reel 'dir. İşlemyapılan sayılar tamsayı ise sonuçta tammsayıdır. "/" işleminde ise sonuç herzaman reel sayıdır. 

Operatör Adı Anlamı
+ toplama Sol ve sağdaki değerleri birbirine ekler.
- çıkarma Soldaki değerden sağdaki değerleri çıkarır.
* çarpma Sol ve sağdaki değerleri birbiri ile çarpar.
/ bölme(Reel) Soldaki değeri sağdaki değere böler.
Div bölme(Tamsayı) Soldaki değeri sağdaki değere böler.
mod kalan Soldaki değerin soldaki değere bölünmesinden kalan

Mod ve Div işlemlerinin sonuçları herzaman  tamsayıdır.

4 div 12 = 0,    13 div 4 = 3         3 mod 2 = 3,   4 mod 2 = 0  
12 div 4 = 3,    16 div 4 = 4         5 mod 2 = 1,   4 mod 0 = (tanımsız) 

<<-1-2-3-4-5-6-7-8-9-10->>