2019-08-14 15:23:02 3105浏览
今天千锋扣丁学堂Java培训老师给大家分享一篇关于取整(/)和求余(%)的详细介绍,文中通过示例代码介绍的非常详细,下面我们一起来看一下吧。
	
	
int a = 10; int b = 3; double c= a / b; System.out.println(c);
int a = 10; int b = 3; double c= (double)a / b; System.out.println(c);
a%b=a-(a/b)*b 5%3=5-(5/3)*3=2 5%-3=5-(5/-3)*-3=2 -5%3=-5-(-5/3)*3=-2 -5%-3=-5-(-5/-3)*-3=-2
a%b=a-(b*q),这里q=int(a/b) 5.2%3.1=5.2-1*3.1=2.1 5.2%-3.1=5.2-(-1)*(-3.1)=2.1 -5.2%3.1=-5.1-(-1)*3.1=-2.1 -5.2%-3.1=-5.1-(-1)*(-3.1)=-2.1
public class Division_remainder {
 public static void main(String[] args) {
  int a = 13 / 5;
  int b = 13 % 5;
  int c = 5 / 13;
  int d = 5 % 13;
  int e = 13 / -5;
  int f = -13 / 5;
  int h = -13 % 5;
  int j = 13 % -5;
  System.out.println(a + "," + b);
  System.out.println(c + "," + d);
  System.out.println(e + "," + f);
  System.out.println(h + "," + j);
 }
2,3 0,5 -2,-2 -3,3
	
	
                          
	
【关注微信公众号获取更多学习资料】 【扫码进入JavaEE/微服务VIP免费公开课】