vb.net – 检查数字是否可以被另一个数字整除的快速方法?

前端之家收集整理的这篇文章主要介绍了vb.net – 检查数字是否可以被另一个数字整除的快速方法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道在VB.NET中检查可分性的最快方法是什么.

我尝试了以下两个功能,但我觉得好像有更有效的技术.

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

我想出的另一个:

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

这是一种更实用的方法吗?

使用Mod:
Function isDivisible(x As Integer,d As Integer) As Boolean
    Return (x Mod d) = 0
End Function

猜你在找的VB相关文章