En langage C, la macro _imaginary permet d'obtenir la partie imaginaire d'un nombre complexe. L'utilisation est la suivante : déclarer une variable complexe au format a + bi (a est la partie réelle et b est la partie imaginaire). . Utilisez la fonction _imaginary(z) pour obtenir la partie imaginaire du nombre complexe z. La fonction _imaginary renvoie le type double même si le nombre complexe d'entrée est de type complexe float.
Utilisation de _imaginary en langage C
En langage C, _imaginary
est une macro utilisée pour représenter la partie imaginaire des nombres complexes. Son utilisation est la suivante : _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
: un nombre complexe, exprimé comme a + bi
, où a
est la partie réelle et b
est la partie imaginaire. 🎜🎜🎜🎜Valeur de retour : 🎜🎜b
, la partie imaginaire du nombre complexe z
. 🎜🎜🎜🎜Exemple : 🎜🎜rrreee🎜🎜Sortie : 🎜🎜rrreee🎜🎜Remarques : 🎜🎜_imaginary
ne peut être utilisé que pour des nombres complexes, pas des nombres réels. 🎜_imaginary
est toujours de type double
, même si le nombre complexe d'entrée est de type complex float
. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!