简单类型运算符
CityEngine 2022.0 |
逻辑运算符
bool 逻辑运算。
返回类型:bool
!
|
逻辑非
|
case !a
|
||
|
逻辑或
|
case a || b || f(x)
|
&&
|
逻辑和
|
case a && f(x)
|
算术运算符
float 算术运算符。
返回类型:float
+
|
加
|
a = c + b
|
一元加
|
a = +b
|
–
|
减
|
a = b – c
|
一元减
|
a = -b
|
*
|
乘
|
x = y * f(x)
|
/
|
除
|
x = 4 / d
|
%
|
模(余数)
|
a = b % 10
|
等于运算符
检查 float、bool 或 string 是否相等。
返回类型:bool
==
|
等于
|
case a == b
|
!=
|
不等于
|
case a != b
|
关系运算符
比较浮点或字符串。
返回类型:bool
<
|
小于
|
case a < b
|
<=
|
小于或等于
|
case a <= b
|
>
|
大于
|
case a > b
|
>=
|
大于等于
|
case a >= b
|
字符串串连运算符
将 string 与 string、float 或 bool 串连。
返回类型:string
+
|
字符串-字符串串连
|
a = “City” + “Engine”
|
字符串-浮点串连
|
a = “Rule:” + 1
|
a = 1 + “th Rule”
|
字符串-布尔串连
|
a = “Result: ” + true
|
a = true + ” is the result”
|
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。