在窗体上画一个名称为command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_click()
x=-5
if sgn(x) then
else
y=sgn(x)
end if
print y
end sub
程序运行后,单击命令按钮,窗体上显示的是 —
这道题是不是出错了,怎么if后面的条件是sgn(X)?这是什么意思?
Private Sub Command1_click()
x=-5
if sgn(x) then
else
y=sgn(x)
end if
print y
end sub
程序运行后,单击命令按钮,窗体上显示的是 —
这道题是不是出错了,怎么if后面的条件是sgn(X)?这是什么意思?
Sgn 函数
返回一个 Variant (Integer),指出参数的正负号。语法Sgn(number)必要的 number 参数是任何有效的数值表达式。返回值如果 number 为 Sgn 返回
大于 0 1
等于 0 0
小于 0 -1
说明number 参数的符号决定了 Sgn 函数的返回值。
本示例使用 Sgn 函数来判断某数的正负号。Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1) ' 返回 1。
MySign = Sgn(MyVar2) ' 返回 -1。
MySign = Sgn(MyVar3) ' 返回 0。
返回一个 Variant (Integer),指出参数的正负号。语法Sgn(number)必要的 number 参数是任何有效的数值表达式。返回值如果 number 为 Sgn 返回
大于 0 1
等于 0 0
小于 0 -1
说明number 参数的符号决定了 Sgn 函数的返回值。^_^
x=-5
if sgn(x) then.......这后面是什么东东?
else
y=sgn(x)
end if
print y
end sub