<< 向前        下一页 >>

ID : 626

- 运算符

功能

返回符号的反转、数值的差或矢量型数据及连接型数据的各要素之差。

格式

符号的反转
- expression1

expression2 - expression3

指定项目

expression1
指定需要反转符号的数据。指定数值数据。
expression2
指定数值数据、矢量型数据及连接型数据。
expression3
指定数值数据、矢量型数据及连接型数据。

返回值

仅1项时返回反转自变量符号的数据,数值的组合时返回差,矢量型连接型数据时返回各要素之差。

解说

通过自变量的不同组合进行以下运算。

符号的反转

仅运算符右侧为数据时,反转数据的符号。

自变量指定数值数据。不能指定矢量型数据。

数值的差

运算符两侧有数据且为数值数据时,返回差。

结合优先顺序高的数据型求取差值。

矢量型数据要素之差

运算符两侧为矢量型数据时,计算矢量型数据的各要素之差,返回矢量型数据。

Dim aaa As Vector, bbb As Vector
aaa = V(100, 200, 300)
bbb = V(10, 20, 30)
PrintDbg aaa - bbb
'输出V(90, 180, 270) 。
连接型数据要素之差

运算符两侧为连接型数据时,计算连接型数据的各要素之差,返回连接型数据。

Dim ccc As Joint, ddd As Joint
ccc = J(110, 120, 130, 140, 150, 160, 170, 180)
ddd = J(100, 100, 100, 100, 100, 100, 100, 100)
PrintDbg aaa - bbb
'输出J(10, 20, 30, 40, 50, 60, 70, 80)。

注意事项

不能进行字符串型数据的运算。

应用示例

-

ID : 626

<< 向前        下一页 >>