目录
1、数值操作数
2、操作符及优先级
2.1、算数操作符
2.2、关系操作符
2.3、逻辑操作符
2.4、按位操作符
2.5、选择操作符
3、数学函数
参考说明
续上篇,继续学习 Tcl ……
1、数值操作数
操作数可以是整数、实数、字符串。格式:
整数:十进制、八进制(0o开头,Tcl 8.5后可以直接用 0开头)、十六进制(0x开头)、二进制(0b开头)
实数:例子,3.5 、7.9e+10、8.2E2、.3
字符串:“auibubc”、“12s”
示例:
2、操作符及优先级
Tcl 支持的所有操作符:
2.1、算数操作符
基本的计算规则和C语言的类似,如两个整数操作数做除法/,得到的结果也是整数。求余 % 运算的两个操作数必须是整数。求余结果的符号与第二个操作数的符号一致。(看例子)
示例:
2.2、关系操作符
表达式为真 结果为 1 ;否则为0。
示例:
2.3、逻辑操作符
与或非逻辑,很好理解。直接上例子吧:
2.4、按位操作符
操作数必须是 整数!
示例:
2.5、选择操作符
三元操作符,与C 语言相同。
3、数学函数
简单示例几个:
参考说明
【1】Ousterhout等 美 John K. Tcl/Tk入门经典[M]. 清华大学出版社, 2010. 第Ⅰ部分 第4章。



