VBS(VBScript)による符号を示す整数(シグネチャー)を返す方法を紹介
符号を示す整数(シグネチャー)を返す。
正の数 ⇒ 1
0 ⇒ 0
負の数 ⇒ -1
サンプルソース
(入力)
Dim Var1, Var2, Var3, MySign
Var1 = 12: Var2 = -2.4: Var3 = 0
MySign = Sgn(Var1)
Wscript.Echo MySign
MySign = Sgn(Var2)
Wscript.Echo MySign
MySign = Sgn(Var3)
Wscript.Echo MySign
(出力)
1
-1
0