博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
复数模版
阅读量:4667 次
发布时间:2019-06-09

本文共 1120 字,大约阅读时间需要 3 分钟。

写着玩的,以证明我这两天没颓废……= =

大约是本blog最低水平的一篇???

#include
#include
#include
#define eps 1e-9#define ld long doubleusing namespace std;int a,b,c,d,e;struct com{ ld r,i; com(ld _r=0,ld _i=0):r(_r),i(_i){}; void pr(){printf("%Lf %Lf\n",r,i);}}s[4],w;com operator + (com a,com b){
return com(a.r+b.r,a.i+b.i);}com operator - (com a,com b){
return com(a.r-b.r,a.i-b.i);}com operator * (com a,com b){
return com(a.r*b.r-a.i*b.i,a.r*b.i+a.i*b.r);}com operator / (com a,com b){ld c=b.r*b.r+b.i*b.i;return com((a.r*b.r+a.i*b.i)/c,(a.i*b.r-a.r*b.i)/c);}bool operator < (com a,com b){
return a.r
0) return com(sqrt(a.r),0);else return com(0,sqrt(-a.r)); com b; b.i=sqrt((sqrt(a.r*a.r+a.i*a.i)-a.r)/2); b.r=a.i/2/b.i; return b;}struct jie{com x1,x2;jie(com _x1=0,com _x2=0):x1(_x1),x2(_x2){};};inline jie work(com a,com b,com c){ com det=sqrt(b*b-4*a*c); return jie((det-b)/com(2,0)/a,(0-det-b)/com(2,0)/a);}int main(){}
View Code

 

转载于:https://www.cnblogs.com/Enceladus/p/7389390.html

你可能感兴趣的文章
c# Linq实现 获得某一个路径下所有文件的名(不含扩展名)
查看>>
动静态广播的区别
查看>>
前缀式计算(前缀表达式)
查看>>
Android手机通讯录解析
查看>>
汇编语言第一章
查看>>
centos 新建swap区文件
查看>>
Python
查看>>
UOJ 7 NOI2014 购票
查看>>
HDU1828 Picture 线段树+扫描线模板题
查看>>
利用jQuery点击DIV变颜色的小例子
查看>>
OpenStack Cinder发展动态系列--Austin峰会
查看>>
MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)
查看>>
CSS魔法堂:hasLayout原来是这样!
查看>>
JS获取JSON对象数组某个属性最大值
查看>>
教程链接
查看>>
Spring MVC 文件上传 & 文件下载
查看>>
C++中print和printf的区别
查看>>
service程序改为windows窗体展示
查看>>
查询集 QuerySet
查看>>
ios 键盘的一些问题
查看>>