请教一段代码,一个区间是用户按输入的成绩区间查找一个区间11-15,用二进制表示中间数值

3.1.1 算数运算符一览

 
 
① 对于除号“/”它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分
例如:var x : Int = 10/3 ,结果是 3
② 当对一个数取模时,可以等价 a%b=a-a/b*b 这样我们可以看到取模的一个本质运算(和java 的取模规则一样)。
③ 注意:Scala中没有++、--操作符需要通过+=、-=来实现同样的效果
 
① 关系运算符的结果都是boolean型,也就是要么是true要么是false
② 关系表达式 经常用在 if结构的条件中或循环结构的条件中
③ 关系运算符的使用和java一样

3.2.2 关系运算符一览

 
 
 
 
① 關系运算符的结果都是Boolean型,也就是要么是true要么是false。
② 关系运算符组成的表达式我们称为关系表达式。 a > b
③ 比较运算符“==”不能误写成“=”
④ 使用陷阱: 如果两个浮点数进行比较应当保证数据类型一致.

3.3.1 逻辑运算符一览

 
 

3.4.1 赋值运算符一览

 

简单的赋值运算符,将一个表达式的值赋給一个左值

 

3.4.3 赋值运算符的特点

 
 

(~a ) 输出结果 -61 二进制解释: , 在一个有符号二进制数的补码形式

 说明:位运算符的规则和Java一样

 
 

我要回帖

更多关于 按输入的成绩区间查找 的文章

 

随机推荐