public static void ser(int x1,int y1,int r1,int x2,int y2,int r2){ int x = Math.abs(x1-x2); int y = Math.abs(y1-y2); if(Math.sqrt(x*x+y*y) > r1+r2){ System.out.println("两圆不相交!"); }else{ System.out.println("两圆相交!"); } }
public void ser(int x1, int y1, int x2, int r1, int y2, int r2) { if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))==0){ System.out.println("两圆重合"); }else if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))>(r1+r2)){ System.out.println("两圆不相交"); }else if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))<(r1+r2)){ System.out.println("两圆相交"); }else{ System.out.println("两圆相切"); } }
int x = Math.abs(x1-x2);
int y = Math.abs(y1-y2);
if(Math.sqrt(x*x+y*y) > r1+r2){
System.out.println("两圆不相交!");
}else{
System.out.println("两圆相交!");
}
}
if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))==0){
System.out.println("两圆重合");
}else if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))>(r1+r2)){
System.out.println("两圆不相交");
}else if(Math.sqrt(((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)))<(r1+r2)){
System.out.println("两圆相交");
}else{
System.out.println("两圆相切");
}
}