什么叫复数,怎么用,通俗简单点

复数是高中知识,可我没上过高中,编程要用到,我用的python复数是怎么计算的,复数后面的j是什么意思__________________________________... 复数是高中知识,可我没上过高中,编程要用到,我用的python复数是怎么计算的,复数后面的j是什么意思______________________________________________________________________________________________a=3b=4c=5.66d=8.0e = complex(c,d)f = complex(float(a),float(b))print("a is type: ",type(a))print("b:",type(b))print("c:",type(c))print("d",type(d))print(("e:"),type(e))print("f:",type(f))print("\n")print(a+b)print(b/a)print(b//a)print(e)print(e+f)______________________________________________________________________________________________上面是代码,下面试运行结果______________________________________________________________________________________________a is type: <class 'int'>b: <class 'int'>c: <class 'float'>d <class 'float'>e: <class 'complex'>f: <class 'complex'>1.413427561837455970(5.66+8j)(8.66+12j)
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 07:18:10) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> help(complex)
Help on class complex in module builtins:

class complex(object)
| complex(real[, imag]) -> complex number
|
| Create a complex number from a real part and an optional imaginary part.
| This is equivalent to (real + imag*1j) where imag defaults to 0.
|
| Methods defined here:
|
| __abs__(self, /)
省略.....
展开
 我来答
aosjames
2017-06-28 · TA获得超过1352个赞
知道小有建树答主
回答量:1365
采纳率:56%
帮助的人:309万
展开全部
以前,老师教开根号的时候,负数是不能开根号的。后来,人们定义虚数i,i*i=-1(用j也是一样的,只是一个符号)
因此,可以推导出:2i*2i=-4

---------------引用一段标准定义和历史--------------
复数是指能写成如下形式的数a+bi,这里a和b是实数,i是虚数单位(即-1开根)。在复数a+bi中,a称为复数的实部,b称为复数的虚部,i称为虚数单位。当虚部等于零时,这个复数就是实数;当虚部不等于零时,这个复数称为虚数,虚数的实部如果等于零,则称为纯虚数。由上可知,复数集包含了实数集,因而是实数集的扩张。复数是由意大利米兰学者卡当在十六世纪首次引入,经过达朗贝尔、棣莫弗、欧拉、高斯等人的工作,此概念逐渐为数学家所接受。

复数(complexnumber)为,形如a+bi的数。式中a,b为实数,i是一个满足i2=-1的数,因为任何实数的平方不等于-1,所以i不是实数,而是实数以外的新的数。在复数a+bi中,a称为复数的实部,b称为复数的虚部,i称为虚数单位。当虚部等于零时,这个复数就是实数;当虚部不等于零时,这个复数称为虚数,虚数的实部如果等于零,则称为纯虚数。由上可知,复数集包含了实数集,因而是实数集的扩张。

德国数学家阿甘得(1777—1855)在1806年公布了虚数的图象表示法,即所有实数能用一条数轴表示,同样,虚数也能用一个平面上的点来表示。在直角坐标系中,横轴上取对应实数a的点A,纵轴上取对应实数b的点B,并过这两点引平行于坐标轴的直线,它们的交点C就表示复数。象这样,由各点都对应复数的平面叫做“复平面”,后来又称“阿甘得平面”。高斯在1831年,用实数组代表复数,并建立了复数的某些运算,使得复数的某些运算也象实数一样地“代数化”。他又在1832年第一次提出了“复数”这个名词,还将表示平面上同一点的两种不同方法——直角坐标法和极坐标法加以综合。统一于表示同一复数的代数式和三角式两种形式中,并把数轴上的点与实数一一对应,扩展为平面上的点与复数一一对应。高斯不仅把复数看作平面上的点,而且还看作是一种向量,并利用复数与向量之间一一对应的关系,阐述了复数的几何加法与乘法。至此,复数理论才比较完整和系统地建立起来了。

-------------引用结束-----------------

因此,负数可以看做XY坐标系上的一个点可以解决很多实际的几何问题。

简单介绍一下他的运算法则

(a+bi)+(c+di)=(a+c)+(b+d)i,
(a+bi)-(c+di)=(a-c)+(b-d)i,
(a+bi)·(c+di)=(ac-bd)+(bc+ad)i,
(c与d不同时为零)。

数系的每一次扩充,都是在旧的数系中添加新的元素。如分数添加于整数,负数添加于正数,无理数添加于有理数,复数添加于实数。
CJJohn
2017-06-27 · Persistence is harder than eff...
CJJohn
采纳数:475 获赞数:1362

向TA提问 私信TA
展开全部
后面的j是虚数单位
追问
就这么没了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式