//算术运算符
package chapter1;
public class Practice7 {
//主入口
public static void main(String[] args) {
//+
System.out.println(3 + 6);//9
//_
System.out.println(5 - 1);//4
//*(shift+数字8)
System.out.println(9 * 9);//81
//除法
//结论:
//1、整数参与计算,结果只能是整数
//2、小数参与计算,结果有可能是不精确的,如果需要精确计算,需要后面的知识点
System .out .println(10/2) ;//5
System .out .println(10/3) ;//3
System .out .println(10.0/3) ; //3.3333333333333335
//取模(取余)
//应用场景
//1、可以用取模来判断,A是否可以被B整除 A%B (10%3)
//2、可以判断A是否为偶数,
//A % 2如果结果为0,那么证明A是一个偶数,如果结果为1,则证明A是一个奇数
//3、斗地主发牌 三个玩家 把每一张牌都定义一个序号
//拿着序号%3 如果结果为 1 ,就发给第一个玩家
//如果结果位为2 就发给第二个玩家
//如果结为0 就发给第三个玩家
System .out .println(10%2) ; //0
System .out .println(10%3) ; //1
//如果在计算的时候有小数参与
//结论:
//在代码中,如果有小数参与计算,结果有可能是不精确的,
//原因::关注后续,在javaSE,详细讲解
System.out.println(1.1 + 1.03); //2.13
System.out.println(1.1 +1.01);//2.1100000000000003
System.out.println(1.1 - 1.03);
System .out .println(1.1 * 1.03) ;
}
}
算术运算符1
最新推荐文章于 2024-10-09 11:13:12 发布
本文介绍了Java中的基本算术运算符,包括加减乘除以及取模运算,并指出整数和小数运算的区别,特别是浮点数运算可能出现的精度问题。
摘要由CSDN通过智能技术生成