A-A+

TCL表达式中支持的运算符

2019年07月14日 脚本 阅读 1,799 views 次

在TCL中可以使用expr 命令求取表达式的运算结果,表达式中支持的运算符如下所示:

(1)常规运算符

•-+ ~ ! 一元减, 一元加,按位取反, 逻辑运算非.

•* / % 乘, 除, 求余.

•+ - 加减

•<< >>  算术左移算术右移

•< > <= >=  布尔运算符小于、大于、小于等于、大于等于

•== != 布尔等于布尔不等于

•& 按位且

•^  按位异或

•|  按位或

•&& 逻辑运算且

•||  逻辑运算或

(2)数学方程

表达式内支持的数学方程如下所示:

例如:

Input: expr 0 == 1

Output: 0

Input: expr 1 == 1

Output: 1

逻辑值表达式中0为false; 1为true.

Input: expr sin(2)

Output: 0.909297

个人公众号“数字化设计CAX联盟”,欢迎关注,共同交流
标签:
为您推荐:

给我留言

© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: