In der Sprache C wird das Makro _imaginary verwendet, um den Imaginärteil einer komplexen Zahl zu erhalten. Die Verwendung ist wie folgt: Deklarieren Sie eine komplexe Variable im Format a + bi (a ist der Realteil und b ist der Imaginärteil). . Verwenden Sie die Funktion _imaginary(z), um den Imaginärteil der komplexen Zahl z zu erhalten. Die Funktion _imaginary gibt den Typ „double“ zurück, auch wenn die eingegebene komplexe Zahl vom Typ „complex float“ ist.
Verwendung von _imaginary in der C-Sprache
In der C-Sprache ist _imaginary
ein Makro, das zur Darstellung des Imaginärteils komplexer Zahlen verwendet wird. Seine Verwendung ist wie folgt: _imaginary
是一个宏,用于表示复数中的虚部。其用法如下:
格式:
<code class="c">#include <complex.h> double _imaginary(complex double z); float _imaginary(complex float z);</code>
参数:
z
:一个复数,表示为 a + bi
,其中 a
是实部,b
是虚部。返回值:
b
,复数 z
的虚部。示例:
<code class="c">#include <complex.h> int main() { complex double z = 3.0 + 4.0i; // 获取虚部 double imaginary_part = _imaginary(z); // 输出虚部 printf("虚部:%f\n", imaginary_part); return 0; }</code>
输出:
<code>虚部:4.000000</code>
注意事项:
_imaginary
只能用于复数,不能用于实数。_imaginary
的结果始终为 double
类型,即使输入的复数是 complex float
z
: eine komplexe Zahl, ausgedrückt als a + bi
, wobei a
der Realteil und b
der Imaginärteil ist. 🎜🎜🎜🎜Rückgabewert: 🎜🎜b
, der Imaginärteil der komplexen Zahl z
. 🎜🎜🎜🎜Beispiel: 🎜🎜rrreee🎜🎜Ausgabe: 🎜🎜rrreee🎜🎜Hinweise: 🎜🎜_imaginary
kann nur für komplexe Zahlen verwendet werden, nicht für reelle Zahlen. 🎜_imaginary
ist immer vom Typ double
, auch wenn die eingegebene komplexe Zahl vom Typ complex float
ist. 🎜🎜Das obige ist der detaillierte Inhalt von_imaginäre Verwendung in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!