complex.h

✍ dations ◷ 2025-11-26 21:10:17 #C标准函式库

complex.h是C标准函数库中的头文件,提供了复数算术所需要的宏定义与函数声明。

C99及C++11都规定了关键字_Complex。因而有3种复数类型:

次序不是必须遵守的,比如float _Complex也可以写成_Complex float。

_Complex_I扩展为类型为const float _Complex的常量值,其值为虚数单位。

C99规定complex作为宏扩展为_Complex。但C++未定义complex宏。

gcc仅支持complex type,不支持imaginary type。因此宏I扩展为_Complex_I

定义复数变量时,可以如此:

double _Complex v1=3.1+5*I;double _Complex v2=3.2+5*_Complex_I;float _Complex v3=4.6f+12.0IF;  //必须先写i,后写f_Complex float v4=8.2f+2.3if;long double _Complex v5=1.23456789L+3.456789999iL; //必须先写i,后写L

也可以用CMPLX/CMPLXF/CMPLXL宏来表示相应复数表达式。

相关

  • 中医的科学性问题中医的科学性问题,是指受西方医学所影响下的现代中医学,其是否符合现代之世界主流医学(西方医学)的科学标准的问题。在19世纪以后,伴随来自于西方欧洲等国自然科学的传入,居处于东
  • 卫理公会中央礼堂坐标:51°30′00″N 0°07′48″W / 51.50000°N 0.13000°W / 51.50000; -0.13000卫理公会中央礼堂(英语:Methodist Central Hall)是位于英国伦敦西敏市的卫理公会(循道宗)教堂,全
  • metabolite代谢产物 (英语:Metabolite),又称代谢物是代谢的中间或最后产物,这个词汇是通常指的是小分子。他们有诸如作为燃料、结构、讯号、刺激、抑止酵素(通常作为酵素的辅因子)、防卫或
  • 大赦大赦是1954年《中华人民共和国宪法》中规定的对某一范围内的罪犯一律予以赦免的制度。自1975年宪法起,大赦制度被取消。1949年《中华人民共和国中央人民政府组织法》规定: .mw
  • 张力维张力维(1954年11月17日-),出生于北京,中国大陆女演员,北京电影制片厂演员。1993年荣获第13届中国电影金鸡奖最佳女配角奖。
  • 虍部虍部,为汉字索引中的部首之一,康熙字典214个部首中的第一百四十一个(六划的则为第二十四个)。就繁体和简体中文中,虍部归于六划部首。虍部通常从左、右、上方为部字。且无其他部
  • 板桥区 (台湾)坐标:25°00′35″N 121°27′33″E / 25.0096703°N 121.4590989°E / 25.0096703; 121.4590989板桥区(台湾话:枋橋區,台罗:Pang-kiô-khu;客家话:Piông-khièu-khî;旧称枋桥、摆
  • 阿尔及利亚华人华人,是阿尔及利亚人口一部分,约有40000人。他们因商贸和支援基建项目等原因来到阿尔及利亚。但华商与当地人关系紧张,因此在2009年8月在首都阿尔及尔市郊爆发冲突。引发了100
  • 论语新注新译《论语新注新译》,杨逢彬著,北京大学出版社2016年出版繁体版。其简体简写版是《论语译注评》。自称使用现代语言学方法,发扬王念孙、王引之父子的学术事业。
  • 万方数据万方数据知识服务平台是由北京万方数据股份有限公司创立的数字内容出版平台,一般认为它是与中国知网、维普资讯并列的中国大陆地区三大学术资源数据库。万方数据股份有限公司