Schneller Weg, um zu überprüfen, ob eine Zahl durch eine andere teilbar ist?

7

Ich habe mich gefragt, wie der schnellste Weg ist, die Teilbarkeit in VB.NET zu überprüfen.

Ich habe die folgenden zwei Funktionen ausprobiert, aber ich habe das Gefühl, dass es effizientere Techniken gibt.

%Vor%

Ein anderer, den ich mir ausgedacht habe:

%Vor%

Ist das ein praktischer Weg?

    
pimvdb 13.02.2011, 18:00
quelle

3 Antworten

27

Verwenden Sie Mod :

%Vor%     
gor 13.02.2011, 18:04
quelle
7

Verwenden Sie 'Mod', die den Rest von number1 dividiert durch number2 zurückgibt. Wenn der Rest also Null ist, dann ist Zahl1 durch Zahl2 teilbar.

z.B.

Dim Ergebnis As Integer = 10 Mod 5 'Ergebnis = 0

    
Matt F 13.02.2011 18:04
quelle
4

Verwenden Sie den Mod-Operator

    
kefeizhou 13.02.2011 18:04
quelle

Tags und Links