1.三元运算符
三元运算符是软件编程中的一个固定格式.
C#中有一个三元运算符“?:”,语法为:条件表达式?表达式1:表达式2;
该操作首先求出条件表达式的值(bool类型),为true时调用表达式1,为flase时调用表达式2。其逻辑为:“如果为真执行第一个,否则执行第二个。”
2.math
1.math.round 是就近舍入,与四舍五入不同:取偶数
例如:math.round(0.5,0)=0,
math.round(1.5,0)=2
2.math.truncate 计算双精度浮点数的整数部分,直接取整数
math.truncate(-123.55)=-123
math.truncate(123.55)=123
3.math.ceiling 取天花板值,向上取整
math.ceiling(1.1)=2
4.math.floor 取地板值,向下取整
math(1.9)=1
网友评论