ANSYS Swan 语言表达式中,支持布尔运算。支持的运算符包括 and
, or
, xor
, not
。
and
为布尔与运算,示例如
function andExpr (i1: bool; i2: bool)
returns (o1: bool)
{
let o1 = i1 and i2;
}
or
为布尔或运算,示例如
function orExpr (i1: bool; i2: bool)
returns (o1: bool)
{
let o1 = i1 or i2;
}
xor
为布尔异或运算,示例如
function xorExpr (i1: bool; i2: bool)
returns (o1: bool)
{
let o1 = i1 xor i2;
}
not
为布尔非运算,示例如
function notExpr (i1: bool)
returns (o1: bool)
{
let o1 = not i1;
}