明锐后减震缓冲胶:VB编程中的“Abs”是什么意思?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 19:42:11
我正在学习VB,所以请解释详细点。
题目要求判断是否正确,如正确,在积分栏中加十分,反之则减10分。为什么程序要编成这样?
c = Val(Text1.Text)
If c = Abs(a - b) Then
f = f + 10
Label6.Caption = f
Else
f = f - 10
Label6.Caption = f
End If

c = Val(Text1.Text) '将Text1中的值赋给c
If c = Abs(a - b) Then 'Abs(a - b)是a和b间的差(正数),判断c是否等于该差值
f = f + 10 '是,则f加10
Label6.Caption = f '显示f
Else
f = f - 10 '否则减10
Label6.Caption = f
End If

VB编程中的“Abs”是一个取绝对值的函数。
ABS(34)=34
ABS(-34)=34
ABS(-234.678)=234.678
ABS(0)=0

Abs是取绝对值的意思
例如Abs(-2)就等于2
a = -1.22
Abs(a)就等于1.22

abs就是absolute的缩写,取绝对值的意思。

Abs 求绝对值