VB符号函数sgn怎么用的??
我们学了VB,但是我现在还是不清楚sgn怎么用。。。。比如,sgn(-3.5)的结果为-1,我不知道是怎么得的。大侠!!!帮帮忙啊!
- 我不懂运营
-
Sgn 函数
返回一个 Variant (Integer),指出参数的正负号。
语法
Sgn(number)
必要的 number 参数是任何有效的数值表达式。
返回值
如果 number 为
Sgn 返回
大于 0
1
等于 0
0
小于 0
-1
说明
number 参数的符号决定了 Sgn
函数的返回值。
- cloudcone
-
专业了不好理解,。我讲傻瓜试的
sgn返回一个数的正负号,
比如 sgn(-65)=-1
sgn(65)=1
如果是0 则 sgn(0)=0
- 苏萦
-
Sgn
函数
返回一个
Variant
(Integer),指出参数的正负号。
语法
Sgn(number)
必要的
number
参数是任何有效的数值表达式。
返回值
如果
number
为 Sgn
返回
大于
0 1
等于
0 0
小于
0 -1
说明
number
参数的符号决定了
Sgn
函数的返回值。
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。
- 南yi
-
Sgn 函数
返回一个 Variant (Integer),指出参数的正负号。
语法
Sgn(number)
必要的 number 参数是任何有效的数值表达式。
返回值
如果 number 为 Sgn 返回
大于 0 1
等于 0 0
小于 0 -1
说明
number 参数的符号决定了 Sgn 函数的返回值。
多用 msdn
- 再也不做稀饭了
-
Sgn(number)
必要的 number 参数是任何有效的数值表达式。
返回值
如果 number 为 Sgn 返回
大于 0 1
等于 0 0
小于 0 -1
说明
number 参数的符号决定了 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。
- meira
-
用来判断一个数字是正数还是负数还是0。如果一个数字a是正数,sgn(a)返回1。如果是负数sgn(a)返回-1,如果是0,则sgn(a)返回0。