REXX Programlama Dili - Matematiksel İşleçler
REXX programlama dilinde kullanımı söz konusu olan matematiksel (aritmetiksel) işleçlerin gösterimi ve anlamları izleyen satırlarda belirtildiği gibidir.
Toplama ( + )
İki sayısal değerin toplanmasını sağlar. Bu işlecin kullanımına ilişkin örnek dizilimler
/* */
deger1 = 100
deger2 = 200
deger3 = deger1 + deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
Say 20 + ( 1 + 4 )
şeklinde verilebilir.
Çıkarma ( - )
Bir sayısal değerin bir diğer sayısal değerden çıkarılmasını sağlar. Bu işlecin kullanımına ilişkin örnek dizilimler
/* */
deger1 = 500
deger2 = 200
deger3 = deger1 - deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
Say (250 * 4) - (50 * 10)
şeklinde verilebilir.
Çarpma ( * )
İki sayısal değerin çarpılmasını sağlar. Bu işlecin kullanımına ilişkin örnek dizilimler
/* */
deger1 = 30
deger2 = 40
deger3 = deger1 * deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
Say (20 + 20) * (2 + 3)
şeklinde verilebilir.
Bölme ( / )
Bir sayısal değerin bir başka sayısal değere bölünmesini sağlar. Bu işlecin kullanımına ilişkin örnek dizilimler
/* */
deger1 = 1000
deger2 = 50
deger3 = deger1 / deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
Say (250 * 4) / (20 - 10)
şeklinde verilebilir.
Tam Bölme ( % )
Bir sayısal değerin bir başka sayısal değere bölünmesini ve sonucun noktadan önceki tam kısmının elde edilmesini sağlar. Bu işlecin kullanımını örnekleyen dizilimler
/* */
deger1 = 10
deger2 = 3
deger3 = deger1 % deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
şeklinde verilebilir.
Kalanlı Bölme - Mod ( // )
Bir sayısal değerin bir başka sayısal değere bölünmesi sonucu oluşan kalan değerinin elde edilmesini sağlar. Bu işlecin kullanımını örnekleyen dizilimler
/* */
deger1 = 23
deger2 = 3
deger3 = deger1 // deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
şeklinde verilebilir.
Üs Alma ( ** )
Bir sayısal değerin belli bir kuvvetteki üssünün alınmasını sağlar. Bu işlecin kullanımını örnekleyen dizilimler
/* */
taban = 2
us = 3
sonuc = taban ** us
Say 'Taban = ' taban
Say 'Üs = ' us
Say 'Sonuç = ' sonuc
şeklinde verilebilir.
Eksi Öneki ( - )
Bir sayısal değerin negatif bir sayısal değer olarak yorumlanmasını sağlar. Bu işlecin kullanımını örnekleyen dizilimler
/* */
deger1 = -200
deger2 = -300
deger3 = deger1 + deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
şeklinde verilebilir.
Artı Öneki ( - )
Bir sayısal değerin pozitif bir sayısal değer olarak yorumlanmasını sağlar. Bu işlecin kullanımını örnekleyen dizilimler
/* */
deger1 = +500
deger2 = +300
deger3 = deger1 + deger2
Say 'Değer - 1 = ' deger1
Say 'Değer - 2 = ' deger2
Say 'Değer - 3 = ' deger3
şeklinde verilebilir.