VB6対応

 

Visual Basic 中学校 > VB6 サンプル >

数値が素数か調べる

 

以下のIsSosu関数を使うと数値が素数がどうか判断できる。

この関数は数値が素数であるときTrue、そうでないときFalseを返す。

VB6対応

Public Function IsSosu(Number As Long) As Boolean

    Dim K As Long

    If Number < 2 Then Exit Function

    For K = 2 To CLng(Sqr(Number))

        If Number Mod K = 0 Then
            IsSosu = False
            Exit Function
        End If

    Next
K

    IsSosu = True

End Function

 


VB.NET2002対応 VB.NET2003対応 VB2005対応 →数値が素数であるか判定する参照