欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java,

来源: javaer 分享于  点击 27671 次 点评:177

java,


  • 算术运算:主要是日常的加减乘除
  • 比较运算:主要是日常的大小比较
  • 逻辑运算:针对布尔值进行运算

float f = 0.1f*0.1f;
System.out.println(f);//0.010000001
double d = 0.1*0.1;
System.out.println(d);//0.010000000000000002

int a = 2147483647*2; //2147483647是int能表示的最大值
System.out.println(a)//-2
符号 解释
与( & ) 两个都为 true 才是 true ,只要有一个是 false 就是 false
或( | ) 只要有一个为true就是true,都是false才是false
非( ! ) 针对一个变量,true会变成false, false会变成true
异或( ^ ) 两个相同为false, 两个不相同为true
短路与( && ) 和&类似,不同之处马上解释
短路或 ( || ) 与|类似,不同之处马上解释

  • 正整数相乘的结果可能出现负数
  • 非常基本的小数运算结果可能不精确
  • 字符类型也可以进行算术运算和比较

相关文章

    暂无相关文章
相关栏目:

用户点评