Die zwei Operatoren / und \

Teilen kann ja jeder. Der passende Operator in VBA ist hierfür /. Was passiert aber wenn man diesen Operator verwendet \?


Sub ZweiOperatoren()
    Dim a As Long, b As Long

    a = 10
    b = 3

    Debug.Print a / b, a \ b, a / b - a \ b
End Sub

Code eingefügt mit Syntaxhighlighter 4.14

Das Ergebnis lautet: 3,333 3 0,333
Mit "/" erfolgt die Division mit Rest und mit "\" die Division mit ganzzahligem Ergebnis (vgl. mit mod).

Your rating: Keine Average: 5 (5 votes)