当前位置 :
初学...根据复数的定义及四则运算,编写复数类1、数学上的复数(1)复数的定义数集拓展到实数范围内,仍有些运算无法进行.比如判别式小于0的一元二次方程仍无解,因此将数集再次扩充
1人问答
问题描述:

初学...根据复数的定义及四则运算,编写复数类

1、数学上的复数

(1)复数的定义

数集拓展到实数范围内,仍有些运算无法进行.比如判别式小于0的一元二次方程仍无解,因此将数集再次扩充,达到复数范围.

定义:形如z=a+bi的数称为复数(complexnumber),其中规定i为虚数单位,且i^2=i*i=-1(a,b是任意实数)

我们将复数z=a+bi中的实数a称为虚数z的实部(realpart)记作Rez=a

实数b称为虚数z的虚部(imaginarypart)记作Imz=b.

易知:当b=0时,z=a,这时复数成为实数;

当a=0且b≠0时,z=bi,我们就将其称为纯虚数.

复数的集合用C表示,显然,R是C的真子集

复数集是无序集,不能建立大小顺序.

(2)复数的四则运算法则:

若复数z1=a+bi,z2=c+di,其中a,b,c,d∈R,则

z1±z2=(a+bi)±(c+di)=(a±c)+(b±d)i,

(a+bi)•(c+di)=(ac-bd)+(bc+ad)i,

(a+bi)÷(c+di)=(ac+bd)/(c^2+d^2)+((bc-ad)/(c^2+d^2))i

根据复数的一定及四则运算,编写复数类

二、实验要求和目的

1、理解数据类型定义

2、编写代码实现数据类

截曙光回答:
  #include   usingnamespacestd;   class复数{   private:   x05double实部,虚部;   public:   x05复数(doublex=0,doubley=0){实部=x;虚部=y;}   复数operator+(复数);   x05friend复数operator-(复数,复数);   x05friendostream&operator
最新更新
优秀数学推荐
热门数学
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞