c语言虚数变量,关于C语言中的Complex(复数类型)和imaginary(虚数类型)
关于C语言中的Complex(复数类型)和imaginary(虚数类型)
其实这里的复数complex就是数学里的复数,包含实部和虚部两个部分,比如:x=2.1+6i,下面进行详细介绍。
C99 新增了复数类型(_Complex)和虚数类型(_Imaginary)。简单来说,C99 提供了三种复数类型:float _Complex,double _Complex,和 long double _Complex。对于 float _Complex类型的变量来说,它包含两个 float类型的值,一个用于表示复数的实部(real part),另一个用于表示虚部(imaginary part)。类似地,double _Complex 包含两个 double类型的值。C99 也提供了三种虚数类型:float _Imaginary,double _Imaginary,以及 long double _Imaginary。虚数类型只有虚部,没有实部。
包含标准头文件 complex.h 后,我们就可以用 complex来代表 _Complex,用imaginary来代表 _Imaginary,以及用 I来代表虚数单位 i,也就是 -1的平方根。例如:
#include
double _Complex x = 5.2;
double complex y = 5.0 * I;
double complex z = 5.2 – 5.0 * I;
注意:_Complex类型对于独立式环境(freestanding environment)来说是可选的。可选的意思是,不强制必须支持这种类型。而所谓独立式环境,是指 C 程序可以在没有操作系统的情况下运行。_Imaginary类型在任何环境下都是可选的。目前的编译器对这两种类型的支持都不太好,在此就不对这两种类型进行更深入的讨论了
转自http://blog.csdn.net/zxxssdsd/article/details/9948817,仅个人学习使用。
c语言虚数变量,关于C语言中的Complex(复数类型)和imaginary(虚数类型)相关推荐
- c语言指定变量地址,C语言中 “_at()” 特殊地址定位详解
C语言中 "_at()" 特殊地址定位详解 在keil里面,有一个特殊地址定位的指令,就是将一个变量或常量定位到一个指定的地址上面 指令为 __at ,使用方法如下 int var ...
- Go语言中的complex(复数)
简介 Go语言作为一门通用型语言,很罕见的吧complex作为了内建函数.可见其试图涉及的领域是很广泛的. 在Go语言中complex有两种类型,complex32和complex64.complex ...
- c语言 单词变复数_关于C语言中的Complex(复数类型)和imaginary(虚数类型)
关于C语言中的Complex(复数类型)和imaginary(虚数类型) 其实这里的复数complex就是数学里的复数,包含实部和虚部两个部分,比如:x=2.1+6i,下面进行详细介绍. C99 新增 ...
- c语言atan的作用,C语言中的atan和atan2
在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x) 他们返回的值是弧度 要转化为角度再自己处理下. 前者 ...
- java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。
1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...
- 1071svm函数 r语言_如何利用R语言中的rpart函数建立决策树模型
决策树是根据若干输入变量的值构造出一个适合的模型,以此来预测输出变量的值,并用树形结构展示出来.决策树主要有两个类别:分类树和回归树.分类树主要针对离散的目标变量,回归树则针对连续的目标变量.R语言中 ...
- sort在c语言中的作用,c语言中sort的用法详解.docx
c语言中sort的用法详解.docx C语言中SORT的用法详解C语言的学习很多是比较复杂的,那么C语言中SORT的用法的用法你知道吗下面学习啦小编就跟你们详细介绍下C语言中SORT的用法的用法,希望 ...
- c语言确定有效数字程序,C语言中,有效数字怎么解释?
题目: C语言中,有效数字怎么解释? 解答: 就是保留几位小数啊 再答: %.2f就是保留两位 再问: 2.36486 保留3位有效数字是多少? 再答: 2.36 再问: 不是小数点以后3位吗? 再答 ...
- c语言整形符号位_基本整形型变量-在C语言中,整型常量与整型变量的区别是什么?举例...
用什么关键字定义基本整型变量 int表示整型变量,long表示长整型变量,一般用int就足够了,例如 int a: int b = 2; 整型.短整型.长整型的区别是什么? 1.整型变量可以分为4类: ...
最新文章
- Mybatis like模糊查询的写法
- ACTIONSCRIPT 3.0著名开源库 大集合
- Linux服务器上配置Tomcat的docBase路径映射时遇到的坑
- Web前端笔记-浏览器控制台调用js函数及vue函数
- 非结构化文件转移服务器,非结构化数据存储管理方法,服务器和系统 Unstructured data storage management method, and a system server...
- python----关键字参数
- UITextField 文字垂直居中
- mysql并发控制之MVCC
- java雪花算法实现
- java script 延时_javascript 延时执行函数
- uniapp怎么使用阿里矢量图标,阿里矢量图标下载,阿里矢量图标应用,改变iconfont,uniapp 引用阿里矢量图标
- BLDC无刷直流电机之电机驱动的控制原理示意
- VMware 设置虚拟机全屏
- Gson的基本介绍和使用
- Genymotion 各对应版本
- LeetCode225. Implement Stack using Queues
- 成为一名AI工程师,需要掌握的知识和技能?
- 墨斗互动助力金茂物业萌宠撒欢节 文明养宠正当行
- linux就该这么学pdf+下载链接
- 融系统中PBOC/EMV的TLV的算法实现(含C++/C#)
热门文章
- Linux下nano编辑器的快捷键使用
- 共振峰manipulate笔记
- linux 2.6.39 ext3 ext4 更快 tf,ext3,ext4,xfs,jfs,reiserfs和btrfs文件系统性能对比(转载)...
- 从零开始学Python编程之魔法方法
- 室内装潢设计—Sweet Home 3D
- OPenSSL漏洞原理与安全加固
- ubuntu shell获取IP地址、日期时间、重定向保存log,shell脚本保存管道命令执行结果
- 模拟声音实验室插件-Arturia Analog Lab v4.2.3.3897 WiN-MAC
- Android获取屏幕宽度高度并动态设置控件宽度,比例等
- iText输出中文的三种字体选择方式