Ders 9:

 Aritmetiksel Operatorler :

+ , - , * , / , \ , ^ ,Mod , &

    Genel olarak matematiksel işlemlerde kullanılan operatörlerdir. Bunlara kaynaştırma “&” operatörünü de ilave edebiliriz. Şimdi bu operatörleri açıklayalım.

    + Operatörü :
    Bu operatör ile verilen iki veya daha fazla ifade toplanabilir.Genel yazılışı aşagıdaki şekilde gibidir.
Sonuc = Ifade1 + Ifade2
Burda Sonuc mutlaka sayısal bir degerdir.(Eger kaynaştırma yapılmamış ise)
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Eger Ifade1 ve Ifade2 strıng türünde veriler ise + operatörü kaynaştırma yapar. Yani Ifade2 yi Ifade1’ın sonuna ekler.Aşagıda Çeşitli örnekler verilmiştir.

Örnek :

Sonuc=13+45 'Sonuc=58
Sonuc=1378+56.78+435.908 'Sonuc=1870.688
A=89,B=3456
Deger=A+B ' Deger=3545
Ad="Ebru"
Soyad=” Kayacı”
Dim Name As String
Name=Ad+Soyad 'Name=”Ebru Kayacı”

 B-Operatörler :

    Matematik’de kullanılan çıkartma opratörüdür. Birinci ifadede verilen degerden ikinci ifadeyi çıkarır.
Genel yazılışı aşagıdaki şekildeki gibidir.
Sonuc=Ifade1 – Ifade2
Burda Sonuc mutlaka sayısal bir degerdir.
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Aşagıda çeşitli örneklerle – (çıkarma )operatörü açıklanmaya çalışılmıştır

Örnek :

Sonuc=3475.45-3445.90 'Sonuc = 29.55
Deger=45-788-23 'Deger = - 766
Son=190,Ara=47
Son1=Son-Ara ' Son = 143


* Operatörü :
    Matematikdeki çarpma operatörüdür. Verilen iki sayıyı çarpar. Genel yazım şekli aşagıdaki şekilideki gibidir
Sonuc=Sayı1 * Sayı2
Burda Sonuc mutlaka sayısal bir degerdir.
Sayı1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Sayı2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Aşagıda çeşitli örneklerle çarpma operatörü açıklanmıştır.

Örnek :

Sonuc=34 * 9 'Sonuc = 306
Deger = 87 * 12 'Deger = 1044
A=5,B= 56
C=A * B 'C = 280


/ Operatörü :
    Matematikdeki bölme operatörüdür. Verilen ilk sayıyı ikinci sayıya böler. Genel yazım şekli aşagıdaki şekilideki gibidir.
Sonuc=Ifade11 /Ifade2
Burda Sonuc mutlaka sayısal bir degerdir.
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.Ifade2 sıfırdan farklı bir deger olmalıdır. Yoksa sıfıra bölme hatası oluşur.
Aşagıda çeşitli örneklerle bölme operatörü açıklanmıştır.

Örnek :

Sonuc=34 / 9 'Sonuc = 3.777778
Deger = 60 / 12 'Deger = 5
A=5,B= 56
C=B / A 'C = 11.2
\ Operatörü : 
Matematikdeki bölme operatörüdür. Verilen ilk sayıyı ikinci sayıya böler. Ancak sonuc mutlaka bir tam sayı degeridir. Bölüm küsüratlı ise sayının kusuratını atar.Genel yazım şekli aşagıdaki şekildeki gibidir. 
Sonuc=Ifade1 \ Ifade2 
Burda Sonuc mutlaka sayısal bir degerdir. 
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır. 
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.Ifade2 sıfırdan farklı bir deger olmalıdır. Yoksa sıfıra bölme hatası oluşur. 
Aşagıda çeşitli örneklerle tam bölme operatörü açıklanmıştır 

Örnek : 
Sonuc=34 \ 9 'Sonuc = 3
Deger = 60 \ 12 'Deger = 5
A=5,B= 56
C=B \ A 'C = 11

^ Operatörü :
Matematikdeki üs operatörüdür. Verilen ilk sayının ikinci sayı kadar kuvvetini (üssünü) alır. Genel yazım şekli aşagıdaki şekilideki gibidir.
Sonuc=Ifade1 ^ Ifade2
Burda Sonuc mutlaka sayısal bir degerdir.
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır.
Aşagıda çeşitli örneklerle bölme operatörü açıklanmıştır.

Örnek :

Sonuc=34 ^ 9 'Sonuc = 6.071699276646e+13
Deger = 60 ^ 2 'Deger = 3600
A=5,B= 5
C=B ^ A 'C = 3125
Mod Operatörü : 
Matematikdeki mod alma operatörüdür. Verilen ilk sayının modunu ikinci sayı göre alır. Genel yazım şekli aşagıdaki şekilideki gibidir. 
Sonuc=Ifade1 Mod Ifade2 
Burda Sonuc mutlaka sayısal bir degerdir. 
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır. 
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayıdır. 
Aşagıda çeşitli örneklerle Mod operatörü açıklanmıştır. 

Örnek : 
Sonuc=34 Mod 9 'Sonuc = 7
Deger = 60 Mod 2 'Deger = 0
A=5.4,B= 57
C=B Mod A 'C = 2
D= 57 Mod 5.5 'D = 3
E=90.5 Mod 6 'E = 0
E=90.2 Mod 6 'E = 0
E=90.7 Mod 6 'E = 1

& Operatörü :
Bu operatör kaynaştırma operatörüdür. String türü ifadelerle matematiksel ifadeleri kaynaştırmada kullanılabilir. Genel yazım şekli aşagıdaki şekilideki gibidir.
Sonuc=Ifade1 & Ifade2     Burda Sonuc string veya variant türünde bir degerdir.
Ifade1 çeşitli işlemlerden oluşmuş bir ifade veya bir sayı veya bir metindir.
Ifade2 çeşitli işlemlerden oluşmuş bir ifade veya bir sayı veya bir metindir.
Aşagıda çeşitli örneklerle kaynaştırma operatörü açıklanmıştır.

Örnek :

Sonuc=34 & 9 'Sonuc = 349
Deger = 60 & 2 'Deger = 602
A=5.4,B= 57
C=B&A 'C = 575.4
D= 57 & 5.5 'D = 575.5
E=90.5 & 6 'E = 90.56
E=9.2 &6 'E = 9.26
E=90.7 & 6.6 'Hata oluşur
E="Hakan"&" Ayşe" 'E = "Hakan Ayşe"

 

DERSLERİMİZ DEVAM EDECEKTİR GÖSTERDİĞİNİZ İLGİYE TEŞEKKÜRLER


 

image001.gif (518 bytes)image002.gif (179 bytes)