Moyen rapide de vérifier si un nombre est divisible par un autre?

Je me demandais ce que le moyen le plus rapide est de vérifier pour la divisibilité dans VB.NET.

J'ai essayé les deux fonctions suivantes, mais j'ai l'impression que si il y a plus de techniques efficaces.

Function isDivisible(x As Integer, d As Integer) As Boolean
     Return Math.floor(x / d) = x / d
End Function

Un autre je suis venu avec:

Function isDivisible(x As Integer, d As Integer) As Boolean
     Dim v = x / d
     Dim w As Integer = v
     Return v = w
End Function

Est-ce une autre façon concrète?

Le second semble assez efficace aussi longtemps que cela fonctionne et devrait être suffisant pour l'équipe de l'inclure automatiquement

OriginalL'auteur pimvdb | 2011-02-13