• Merhaba Ziyaretçi,
    Microsoft 365 Uygulamaları ile ilgili yeni haberler, dikkat çekici konular, ilgi ile takip edeceğiniz yazılar için.

    Abone Olun
  • ESTE - Microsoft Office Eğitimleri

    Yeni yıl Microsoft Office Eğitim planlarınız için bütçenizi oluşturmadan önce ESTE eğitim kalitesi ile tanışın. 🙌
    Kullanıcıların ihtiyacı olan yazılı materyal, dosya ve video kaynağı desteğimiz ile tüm ofis çalışanlarının iş süreçlerini rahatlatacak eğitimler planlayın. 🎯
    Microsoft Office eğitimlerimiz hakkında detaylı bilgi için bize ulaşın.

    👉 Microsoft Office Eğitim Talebi

Makale Aritmetiksel Operatörler

Murat OSMA

Yönetici
Site Yöneticisi
Katılım
25 May 2018
Mesajlar
1,608
En iyi yanıt
14
Puanları
113
Konum
İstanbul
Web sitesi
excelarsivi.com
Ad Soyad
Murat OSMA
Office Vers.
Office 365 TR+EN
Aritmetiksel Operatörlerin Eylem ve Öncelik Tablosu
OperatörEylemÖncelik

^

Güç Operatörü

1

*

Çarpma Operatörü

2

/

Bölüm Operatörü

2

\

Tam Sayı Bölme Operatörü (iki sayıyı böler ve tamsayı kısmını döndürür. )

3

Mod

Mod Operatörü (iki sayıyı böler ve geri kalanını döndürür - Örneğin 8 Mod 3 = 2 sonucunu verir. )

4

+

Toplama Operatörü

5

-

Çıkarma Operatörü

5


[BGCOLOR=rgb(184, 49, 47)]^ Operatörü[/BGCOLOR]

Bir sayının belirtilen üssüne yükseltmek için kullanılır.

Söz dizimi
sonuc = sayı ^ üssü

Açıklamalar
Birden fazla ifadenin üssü alınmak istendiğinde sırası ile üssü alınıp hesaplanır.
Negatif bir tam sayının üssü alınmak istendiğinde sonuç yine negatif olur.
Negatif bir ondalıklı (Single ya da Double) veri türü olan bir sayının üssü alınmak istendiğinde sonuç pozitif olur.
Bir sayının üssü ifadesi eğer Empty ise sayının pozitif veya negatif olma durumuna göre sonuç 1 ya da -1 olur.
Üssü ifadesi eğer Null ise sonuç yine Null olur.

Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim deger
    deger = 2 ^ 2    ' 4 döndürür.
    deger = 3 ^ 3 ^ 3    ' 19683 döndürür.
    deger = (-5) ^ 3    ' -125 döndürür.
End Sub


[BGCOLOR=rgb(184, 49, 47)]* Operatörü[/BGCOLOR]

İki sayıyı çarpmak için kullanılır.

Söz dizimi
sonuc = sayı1 * sayı2


Açıklamalar
Birinci veya ikinci ifade Null ise sonuç yine Null döner.
Bir ifade Empty ise, 0 döner.


Örnek Kullanım
PHP:
Sub ExcelTurkey()
    sayi1 = 15
    sayi2 = 20
    MsgBox sayi1 * sayi2
End Sub


[BGCOLOR=rgb(184, 49, 47)]Mod Operatörü[/BGCOLOR]

İki sayıyı bölmek ve sadece geri kalanını döndürmek için kullanılır.

Söz dizimi
sonuc = sayı1 Mod sayı2


Bu örnekte, iki numarayı bölmek ve yalnızca geri kalanını döndürmek için Mod operatörünü kullandık.
Her iki sayı da bir ondalıklı sayısıysa, önceki bir tam sayıya yuvarlanır.


Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim sayi
    sayi = 10 Mod 5    ' 0 döndürür.
    sayi = 10 Mod 3    ' 1 döndürür.
    sayi = 12 Mod 4.3  ' 0 döndürür.
    sayi = 12.6 Mod 5  ' 3 döndürür.
End Sub

Mod Operatörünü formüle dönüştürecek olursak, bu formülü yazabiliriz.. a - (b * (a \ b))


[BGCOLOR=rgb(184, 49, 47)]+ Operatörü[/BGCOLOR]

Bu operatör Birleştirme Operatörü olarak da kullanılabilir.
Detaylı bilgilendirmeyi burada bulabilirsiniz.



[BGCOLOR=rgb(184, 49, 47)]- Operatörü[/BGCOLOR]

İki sayı arasındaki farkı bulmak veya sayısal bir ifadenin negatif değerini göstermek için kullanılır.

Söz dizimi
sonuc = sayi1 - sayi


Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim sayi1, sayi2, sonuc
    sayi1 = 10
    sayi2 = 6
    sonuc = sayi1 - sayi2
End Sub


[BGCOLOR=rgb(184, 49, 47)]/ Operatörü[/BGCOLOR]

İki sayıyı birbirine bölmek ve ondalıklı sonucu döndürmek için kullanılır.

Söz dizimi
sonuç = sayi1 / sayi2


Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim sayi1, sayi2, sonuc
    sayi1 = 10
    sayi2 = 6
    sonuc = sayi1 / sayi2
End Sub


[BGCOLOR=rgb(184, 49, 47)]\ Operatörü[/BGCOLOR]

İki sayıyı bölmek ve tam sayı sonucunu döndürmek için kullanılır.

Söz dizimi
sonuç = sayi1 \ sayi2


Açıklama
Bölme işlemi gerçekleştirilmeden önce sayısal ifadeler, Byte, Integer veya Long ifadelerine yuvarlanır .


Örnek Kullanım
PHP:
Sub ExcelTurkey()
    Dim sayi1, sayi2, sonuc
    sayi1 = 10
    sayi2 = 6
    sonuc = sayi1 \ sayi2
End Sub
 
Son düzenleme:
Üst Alt