首页 > 代码库 > java算数运算符
java算数运算符
int x=6274; x=x/1000*1000 System.out.println(x);
结果是6000,原因是6274除以1000等于6.274 为dauble类型自动忽略小数点后面数,所以6*1000等于6000;
// + - * / % + System.out.println("5+5="+5+5);
结果为5+5=55;
// ++ -- int a=3,b; //++a; b=a++; System.out.println("a="+a+",b="+b);
运算顺序是a先把值赋给b,然后再自增,所以结果a=4,b=3
int i; i=i++; System.out.println(i);
结果为1
// = += -= *= /= %= short s=3; //s+=4; 自动进行强制转换 s=s+4; 不会进行强制转换;需要加上(short)进行强转,不然编译不过去
java算数运算符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。