Heim > Backend-Entwicklung > C#.Net-Tutorial > _imaginäre Verwendung in der C-Sprache

_imaginäre Verwendung in der C-Sprache

下次还敢
Freigeben: 2024-05-09 09:48:18
Original
405 Leute haben es durchsucht

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.

_imaginäre Verwendung in der C-Sprache

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>
Nach dem Login kopieren

参数:

  • 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>
Nach dem Login kopieren

输出:

<code>虚部:4.000000</code>
Nach dem Login kopieren

注意事项:

  • _imaginary 只能用于复数,不能用于实数。
  • _imaginary 的结果始终为 double 类型,即使输入的复数是 complex float
Format: 🎜🎜rrreee🎜🎜Parameter: 🎜🎜
  • 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. 🎜
      • Das Ergebnis von _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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage