计算几何:两圆相交面积
来源:互联网 发布:js 获取元素父节点 编辑:程序博客网 时间:2024/05/28 05:17
#include <iostream>using namespace std;#include<cmath>#include<iomanip>#include<algorithm>int main(){ double d,t,t1,s,x,y,xx,yy,r,rr; while(cin>>x>>y>>r) { cin>>xx>>yy>>rr; d=sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy)); if(d>=r+rr) s=0; else if(d<=fabs(r-rr)) s=min(acos(-1.0)*r*r,acos(-1.0)*rr*rr); else (里面有两种情况可以统一) {t=(r*r+d*d-rr*rr)/2.0/d; t1=sqrt(r*r-t*t); s=-d*t1+r*r*acos(t/r)+rr*rr*acos((d-t)/rr); } cout<<fixed<<setprecision(3)<<s<<endl; } return 0;}
- 计算几何:两圆相交面积
- 计算几何专题(计算两圆相交面积)
- 计算两圆相交面积
- 两圆相交面积计算
- POJ 2546 Circular Area【计算几何,计算两圆相交面积】
- hdoj.5120 Intersection【计算几何-两圆相交面积】 2015/08/01
- POJ 2546 Circular Area(计算几何 两圆相交面积)
- 计算几何 求相交圆面积(余弦定理)
- 两圆相交面积
- 两圆相交面积
- 两圆 相交面积
- 两圆相交求相交面积
- tzc1448 两圆相交面积
- 两圆相交求面积
- 两圆相交求面积
- 计算几何,判两线段相交模板
- 计算几何之两线段相交
- 计算几何----判断两矩形是否相交
- android访问远程数据库
- POJ-2823-Sliding Window
- POJ搜索题目汇总
- 敏捷开发价值观和原则
- const ,static 和 volatile
- 计算几何:两圆相交面积
- public static Long ascByteToLong
- Oracle所谓的不区分大小写是指oracle的命令,表名,列名等直接输入的内容,Oracle会将其全部转化为大写。
- 内存池实现
- 内存池实现(2)
- 学习需要方法
- 通过RMAN进行数据库恢复(step by step)
- 新白娘子传奇
- MFC 程序入口和执行流程