2.数值类型 bool、uint、int、address、bytes32
1.布尔型 bool
布尔型是二值变量,取值为true
或false
。
// 布尔型变量
bool public _bool = true;
布尔值的运算符,包括与或非、等于不等于:
- ! (逻辑非)
- && (逻辑与)
- || (逻辑或)
- == (等于)
- != (不等于)
// 布尔运算
bool public _bool1 = !_bool; //取非
bool public _bool2 = _bool && _bool1; //与
bool public _bool3 = _bool || _bool1; //或
bool public _bool4 = _bool == _bool1; //相等
bool public _bool5 = _bool != _bool1; //不相等
2.正整数 uint、整数 int
- 用的最多的是
unit/uint256
,无符号256位正整数 uint