構文
Sgn(num)
引数numには、任意の数式または文字列式を指定します。
解説
引数numで指定した値の符号を返します。
numの値 | 戻り値 |
---|---|
number > 0 | 1 |
number = 0 | 0 |
number < 0 | -1 |
サンプル
次の例は、ユーザーが入力した数値の符号を表示します。
Sub Sample() Dim a As Variant a = InputBox("数値を入力してください") Select Case Sgn(a) Case 1 MsgBox a & "は正の数です" Case 0 MsgBox a & "は0です" Case -1 MsgBox a & "は負の数です" End Select End Sub