c 语言中的 ii
在 c 语言中,
ii是一个预定义的宏,代表一个虚数单位,即平方根为 -1 的复数。
结构
ii的结构如下:
立即学习“C语言免费学习笔记(深入)”;
<code class="c">#define ii sqrt(-1)</code>
其中:
#define指令定义了一个预处理器宏。
sqrt函数计算某个数的平方根。
-1是一个常数,表示 -1。
用法
ii通常用于复数运算中。例如,可以将复数 3 + 4i 表示为:
<code class="c">complex_number = 3 + 4 * ii;</code>
其中:
complex_number是一个表示复数的变量。
3是复数的实部。
4 * ii是复数的虚部,其中
4是虚部的系数,
ii是虚数单位。
注意事项
ii宏是预定义的,不需要在程序中显式定义。
ii的值始终为平方根为 -1 的复数单位。
ii不得与整数
2混淆。
