Div Fonksiyonu

Tanım


Verilen iki sayıyı, birbirine bölen fonksiyondur. Bölme işleminden farkı, olası hatalara karşı, bölenin sıfır (0) olup olmadığını kendisi kontrol eder.

Kullanım Şekli


Değişken = Document.Div(Bölünen, Bölen)

Ana Nesne


Document (Doc) nesnesinin elemanıdır. Bir doküman nesnesi ile kullanılmak zorundadır.

Parametreler


Parametre

Açıklama

Bölünen

Başka bir sayıya bölünecek olan, ondalıklı sayı cinsinden değerdir.

Bölen

Başka bir sayıyı bölecek olan, ondalıklı sayı cinsinden değerdir.

Geri Dönen Değerler


İşlem sonucu ortaya çıkan bölüm, ondalıklı sayı cinsinden geri dönülür. Bir değişkene atanmalıdır.

Hatırlatmalar


Eğer bölen 0 (sıfır) ise, fonksiyon hata vermek yerine, sonucu  0 (sıfır) olarak  geri döner.


Örnek


Sub Makro1()

       Mesaj = "123.4567 sayısının, 4 sayısına bölünmesi sonucu = " & Doc.Div(123.45678,4)

       Mesaj = Mesaj & chr(13) & "123.4567 sayısının, 0 sayısına bölünmesi sonucu = " & Doc.Div(123.45678,0)

       Doc.Msgbox Mesaj

End Sub




Yukarıdaki örnekte verilen bölme işlemlerini sonucu, aşağıdaki mesaj kutusunda verilmiştir. İkinci bölme işleminin sonucu 0 (sıfır) olarak hesaplanmıştır. Kullanıcı bu işlemi, normal bölme işlemi olarak yapsaydı; ya ek bir kontrol yazmalıydı, ya da hata mesajı alacaktı.



Paylaşım Makrosu