运算符

①算数运算符

 

结果为2。

由上图得知

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

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

怎么才能算出2.4

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

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

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

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

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

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

 为什么结果不是2.4

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


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

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

7/2=3  余1

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

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

 结果的符号与被模数相同


②赋值运算符

③比较运算符

④逻辑运算符

⑤位运算符(用得少)

⑥三元运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值