运算符

算符运算符
运算符 说明 示例 结果 备注
+ 加法 5+2
"5"+2
5+"2"
数字 7 加号任意一边为数字
- 减法 5-2
"5"-2
5-"2"
"5"-"2"
数字 3 支持数字及字符串
* 乘法 5*2
5*"2"
"5"*2
"5"*"2"
数字 10 支持数字及字符串
/ 除法 5/2
"5"/2
5/"2"
"5"/"2"
数字 2.5 支持数字及字符串
% 取余,除法取余整数 5%2
5%"2"
"5"%2
"5"%"2"
数字 1 支持数字及字符串

注意事项

  • 加号任意一边数据中包含非纯数字的内容,会当成连接符处理,如 1+"a234" 加号会当成连接符处理,结果为字符串 “1a234”,不可用于运算。

  • 字符串用于减法到取余的运算符时,字符串内容只能为纯数字否则会报错。

  • 运算符后有包含运算符的括号时,会先计算括号中的内容后再进行计算,如 6/(10-7),输出结果为数字 2。

  • 如果是多个仅包含数字的数据进行运算,需要从左向右依次进行运算,加号任意一边为数字当做加法运算处理,加号两边都是字符串当做连接符处理;如 "1"+"3"+5,先计算 "1"+"3" ,加号两边都是字符串则加号为连接符,结果为字符串 "13",再计算 "13"+5 加号右侧为数字 5 则加号为运算符,结果为数字 18。

  • 加法运算示例如下,需要注意加号左右数据的位置不同结果可能不同。

连接符
运算符 说明 示例 结果 备注
+ 连接符,
将两个及其以上字符串合并成到一起
"1"+"2" 字符串 "12" 加号两边都为字符串

注意事项

  • 加号两边都是字符串当做连接符处理,如果想使用加法运算可以使用【文本转数字】转成数字(文本转数字组件仅支持转换只包含纯数字的数据);加号任意一边为数字当做加法运算处理,如 "1"+"2"+3 = 15。

  • 加号任意一边数据中包含非纯数字的内容,会当成连接符处理,如 1+"a234" 加号为连接符,结果为字符串 “1a234”,不可用于运算。

  • 当连接符后方有包含运算的括号时,会先计算括号中的内容,再进行合并连接,如 "a:"+(10-3),输出结果为 "a:7"。

  • 如下图第 3 行及第 13 行加号为连接符。

Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-03-25 16:31:40

results matching ""

    No results matching ""