Maison > développement back-end > Tutoriel C#.Net > _utilisation imaginaire en langage C

_utilisation imaginaire en langage C

下次还敢
Libérer: 2024-05-09 09:48:18
original
408 Les gens l'ont consulté

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 imaginaire en langage C

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>
Copier après la connexion

参数:

  • 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>
Copier après la connexion

输出:

<code>虚部:4.000000</code>
Copier après la connexion

注意事项:

  • _imaginary 只能用于复数,不能用于实数。
  • _imaginary 的结果始终为 double 类型,即使输入的复数是 complex float
Format : 🎜🎜rrreee🎜🎜Paramètres : 🎜🎜
  • 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. 🎜
      • Le résultat de _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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal