运算符

①算数运算符

 

结果为2。

由上图得知

①整数之间做运算结果的类型还是整数

②只保留整数部分,不会四舍五入

怎么才能算出2.4

因为除数已经是浮点型了,整数和浮点型计算结果是浮点型(自动类型提升

自动类型提升  容量小的自动会转换为容量大的再计算

为什么这个计算结果不是2.4?

为什么这个计算结果为10?

因为计算机只会基本的运算规则,

所以没有算法(人类的公式)的时候是按顺序计算。

 为什么结果不是2.4

因为这只是把结果的类型转换为了double


取模:在开发中用来判断能否被除尽,根据不同情况,设计不同的程序

%取模(取余)与除法的区别

7/2=3  余1

除法要的商:被除数/除数=商

取模要的余:被模数%模数=余

 结果的符号与被模数相同


 

 

 

 

 

 

②赋值运算符

③比较运算符

④逻辑运算符

⑤位运算符(用得少)

⑥三元运算符

posted @ 2021-06-30 15:49  风萧萧路漫漫  阅读(35)  评论(0编辑  收藏  举报
// 改变博客标题
浏览器标题切换
浏览器标题切换end