sdnu1214.复数加法
来源:互联网 发布:mac怎么装虚拟机 编辑:程序博客网 时间:2024/06/01 21:23
1214.复数加法
Time Limit: 1000 MS Memory Limit: 131072 KB
Total Submission(s): 47 Accepted Submission(s): 45
Description
数集拓展到实数范围内,仍有些运算无法进行。比如判别式小于0的一元二次方程仍无解,因此将数集再次扩充,达到复数范围。
定义:形如z=a+bi的数称为复数(complex number),其中规定i为虚数单位,且i^2=i*i=-1(a,b是任意实数)
我们将复数z=a+bi中的实数a称为复数z的实部(real part)记作Rez=a
实数b称为复数z的虚部(imaginary part)记作 Imz=b.
已知:当b=0时,z=a,这时复数成为实数;
当a=0且b≠0时 ,z=bi,我们就将其称为纯虚数。
定义: 对于复数z=a+bi,称复数z’=a-bi为z的共轭复数。
定义:将复数的实部与虚部的平方和的正的平方根的值称为该复数的模,记作∣z∣
即对于复数z=a+bi,它的模
∣z∣=√(a^2+b^2)
复数的集合用C表示,显然,R是C的真子集
复数集是无序集,不能建立大小顺序。
共轭复数有些有趣的性质: ︱x+yi︱=︱x-yi︱ (x+yi)*(x-yi)=x^2+y^2=︱x+yi︱^2=︱x-yi︱^2
Input
两个复数分两行,每行两个数,代表复数的实部和虚部。
Output
两个复数的和。
Sample Input
1 2
3 4
Sample Output
4 6
Source
数据结构Java版
#include<stdio.h>int main(){ int a,b,c,d; scanf("%d %d",&a,&b); scanf("%d %d",&c,&d); printf("%d %d",a+c,b+d); return 0;}
说是用Java 。。。 但c语言也能成功。。。 先这样吧
- sdnu1214.复数加法
- 1168: 复数加法
- 复数的加法(友元函数)
- C++:友元3(复数的加法)
- 运算符重载-复数的加法
- Java实现两个复数的加法运算
- 使用运算符重载实现复数的加法运算
- 定义一个复数类Coplex 使之能用于复数的加法运算 第三题
- 复数
- 复数
- 复数
- 复数
- 复数
- 复数
- 复数
- 复数
- 复数
- 复数
- 容斥原理水题选做
- Jsoup--java解析HTML的一个新的选择
- 判断两个数值的大小
- android入门
- TensorFlow学习日记24
- sdnu1214.复数加法
- java10.28~10.29作业
- 各种音频编码方式的对比
- Android——启动过程详解
- HttpUrl解析工具类NetUtils
- 判断一个年号是否为闰年
- Fresco-的简单实用
- jQuery+php通过关键字搜索并以列表形式显示
- 脚本开机自启以及mysql多实例启动关闭脚本