public void ser(int x1,int y1,int x2,int r1,int y2,int r2)
输入参数判断两个圆是否相交。(x,y坐标;r 半径)
输入参数判断两个圆是否相交。(x,y坐标;r 半径)
解决方案 »
- 继承protected函数如何调用
- 关于jar包出现“A java Exception has occurred”的问题
- java的桌面程序如何控制权限?
- ~~~在线等待 如何实现自由拖动JButton
- 小妹初学求救!!Iterator具体含义是什么啊!
- 我安装的是jbuiler9企业版,但是其中的帮助文件不全(在x:\jbuilder9\doc下)。有什么方法解决吗?
- 我用Java写的一个多媒体播放工具
- 简单问题,请进!!!
- java Runtime.getRuntime().exec(cmd)调用问题
- 这个字符串的问题 搞得头疼死也想不明白 求指教!
- 反射 invoke
- 简短语句,大家看看说的是什么意思?
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("两圆相切");
}
}