[java基础揉碎]算术运算符

发布时间:2024年01月21日

算数运算符一览:


*如果减号运算符加在变量前面, 这个变量会直接变成负数(加号不会):


?*取模(取余)11%9为什么等于2, 怎么计算的:
?

如果取模设计负数怎么运算的: 公式 a % b = a - a / b * b?


?*除法在java中会根据类型的不同而不同:
10/4是整数除以整数, 本来数学中应该得到2.5, 因为是张数舍去了后面的.5 得到了2
10.0/4 是double类型除以整数, 运算得到double类型, 保留了小数得到了2.5
double d = 10/4; 右面部分先运算得到整数2, 在赋值给double得到2.0
?


*加加减减的使用分两种情况,?第一种是不作为表达式使用:
不作为表达式使用时, 加加减减在前在后都一样, 自增自减

?作为表达式使用:?

前加加先自增在赋值, 后加加先赋值在自增(减减同理)

?

文章来源:https://blog.csdn.net/YJH000_/article/details/135725629
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。