<complex>
容器定义模板类及其支持复杂的模板。
#include <complex>
备注
复数是一个排序的 to-string 实数。 在纯粹几何术语,复平面是实际,二维平面。 与实际进行区分开来复平面的特定质量由于其中含附加的代数结构。 此代数结构有两个基本操作:
定义的添加 (a, b) + (c, d) = (a + c, b + d)
定义的乘法 (a, b) * (c, d) = (ac - bd, ad + bc)
组具有复数加法的复数和操作的复杂性与是标准代数有意义的字段:
加法和乘法的操作正确对添加的可交换和关联和乘法分发,它实际执行与加法和乘法在实际字段。
复数 (0,0) 是其他标识) 和 (1,0) 将是标识。
复数的附加反 (a,值 b)是 (-) 时,值 b),因此,类一个复数类的除将反 (0,0)。
(a/(例如2 + b)2,就b/(例如2 + *b)*2
通过且表示复数 z = (a, b) 在窗体 z = a + bi,其中 i2 = -1,组的代数事务的规则可以应用于组和复数为其组件。 例如:
(1 + 2个) * (2 + 3) 1*i= (2 + 3)i*i+ 2 (2 + 3个) = (2 + 3 + 4) (ii + 6个2)
= (2 - 6) + 4 (3+i = -4 + 7个)
复数系统是字段,但是,它不是一个排序的字段。 没有排序复数的存在是有序的字段的或其子集,因此不相等和实数,不能应用到它,与其为事务。
存在表示复数三个常用窗体 Z:
解决:z = a + bi
极:= Z r (因为 isin +)
指数:= Z r * exp ()
使用复数的这些标准的术语是指表示如下:
实际解决组件或实部 的。
虚构的解决组件或虚部 b。
复数Ρ的模数或绝对值。
参数或相位角。
除非另行说明,可以返回多个值大它们需要返回参数的一个主值比的函数 - 了 pi 和大于或等于其保持个值的 +pi。 所有需要在表示弧度角度,有 2 了 pi 弧度 (360 度) 按圆形。
函数
计算复数的模数。 |
|
从它的参数。 |
|
返回它的共轭复杂。 |
|
返回它的余弦值。 |
|
返回它的双曲余弦值。 |
|
返回它的指数函数。 |
|
提取的复数加法的组件。 |
|
返回它的自然对数。 |
|
返回它的基 10 为底的对数。 |
|
提取复数的准则。 |
|
返回,它对应的指定的模数和参数,以解析形式。 |
|
获取计算引发的复数是复数到另一个复数功能的基础。 |
|
提取它的实际组件。 |
|
返回它的正弦值。 |
|
返回它的双曲正弦值。 |
|
返回它的平方根。 |
|
返回它的切线。 |
|
返回它的双曲正切值。 |
运算符
不相等性测试两个复数之间,或者这两者可能属于类型子集物理和虚部的一个。 |
|
相乘两个复数,或者这两者可能属于类型子集物理和虚部的集合。 |
|
添加两个复数,或者这两者可能属于类型子集物理和虚部的集合。 |
|
增加两个复数,或者这两者可能属于类型子集物理和虚部的集合。 |
|
分为两个复数,或者这两者可能属于类型子集物理和虚部的集合。 |
|
复数插入到输出流的模板函数。 |
|
相等性测试两个复数之间,或者这两者可能属于类型子集物理和虚部的一个。 |
|
提取输入流的复杂值的模板函数。 |
类
显式专用化的模板类描述一次存储一个排序的对象对两个 double类型, 它先表示实部和虚部秒表示的对象。 |
|
显式专用化的模板类描述一次存储一个排序的对象对两个 浮动类型, 它先表示实部和虚部秒表示的对象。 |
|
显式专用化的模板类描述一次存储一个对对象类型排序的 long double都表示重载首先, 第二部分表示复数加法的对象。 |
|
描述用于模板类的对象表示复数数制和执行复杂算术运算。 |