首頁 > 後端開發 > C#.Net教程 > _imaginary在c語言中的用法

_imaginary在c語言中的用法

下次还敢
發布: 2024-05-09 09:48:18
原創
443 人瀏覽過

在 C 語言中,_imaginary 巨集用來取得複數的虛部,用法如下:宣告複數變量,格式為 a bi(a 為實部,b 為虛部)。使用 _imaginary(z) 函數取得複數 z 的虛部。 _imaginary 函數傳回 double 類型,即使輸入的複數是 complex float 類型。

_imaginary在c語言中的用法

_imaginary 在C 語言中的用法

在C 語言中,_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 類型。

以上是_imaginary在c語言中的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板