摘要: a%b 当a是整数时,公式=a-a/b*b 当a是小数时,公式=a-(int)a/b*b 但是其实结果是一个近似值,因为小数存在精度丢失 -10.5 / 3 = -10.5-(-10)/3*3 = -10.5+9 = -1.5 阅读全文
posted @ 2022-07-16 13:45 qfmytxdy 阅读(100) 评论(0) 推荐(0)
摘要: 1.复合赋值运算符会进行类型转化 byte a = 3; a+=3; //等价于 a = (byte)(a+3) a = a+3; //会报错,因为int类型无法自动转换为byte类型 阅读全文
posted @ 2022-07-14 14:32 qfmytxdy 阅读(24) 评论(0) 推荐(0)
摘要: public class test { public static void main(String[] args) { int a = 5; boolean c = true; if(c=false){ System.out.println(a); } //不输出 a = 5; c = false 阅读全文
posted @ 2022-07-14 14:11 qfmytxdy 阅读(186) 评论(0) 推荐(0)
摘要: i++ 先利用i,再自增 ++i 先自增,再利用i public class test { public static void main(String[] args) { int i = 8; int j = i++; // j = 8 , i = 9 i = 8; j = ++i; // i = 阅读全文
posted @ 2022-07-14 14:10 qfmytxdy 阅读(44) 评论(0) 推荐(0)
摘要: //1:数据在内存(计算机)中是以二进制的形式存在的//2:十进制小数转换成二进制时,有可能会取不尽//比如:0.9(10)= 0.1110011001100...(2),其二进制表示是无限不循环的 阅读全文
posted @ 2022-07-14 14:09 qfmytxdy 阅读(60) 评论(0) 推荐(0)