复数运算库以新的数据类型实现复数数据类型,并提供:
运算符
数学库函数(为内建数字类型定义)
扩展(用于允许复数输入和输出的 iostream)
错误处理机制
复数也表示为绝对值(或幅度)和参数(或角度)。该库提供了在实部虚部(笛卡尔)表示形式和幅度角度(极)表示形式之间进行转换的函数。
数字复共轭的虚部中有相反符号。
要使用复数库,应在程序中包含头文件 complex.h,并使用 -library=complex 选项进行编译和链接。