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.


İçindekiler Sayfası İçindekiler Sayfası