Rumah >pembangunan bahagian belakang >Tutorial C#.Net >_penggunaan kompleks dalam bahasa c

_penggunaan kompleks dalam bahasa c

下次还敢
下次还敢asal
2024-05-08 13:27:21957semak imbas

Jenis

kompleks digunakan untuk mewakili nombor kompleks dalam bahasa C, termasuk bahagian nyata dan khayalan. Bentuk permulaannya ialah complex_number = 3.14 + 2.71i, bahagian sebenar boleh diakses melalui kreal(complex_number), dan bahagian khayalan boleh diakses melalui cimag(complex_number). Jenis ini menyokong operasi matematik biasa seperti penambahan, penolakan, pendaraban, pembahagian dan modulo. Di samping itu, satu set fungsi untuk bekerja dengan nombor kompleks disediakan, seperti cpow, csqrt, cexp dan csin.

_penggunaan kompleks dalam bahasa c

_,penggunaan kompleks dalam bahasa C

_,kompleks ialah jenis yang digunakan untuk mewakili nombor kompleks dalam bahasa C. Ia membolehkan pembangun mengendalikan nilai berangka dengan mudah yang terdiri daripada bahagian sebenar dan khayalan.

Penggunaan asas

_, pembolehubah jenis kompleks boleh dimulakan dengan menentukan nilai masing-masing untuk bahagian sebenar dan bahagian khayalan. Contohnya:

<code class="c">_Complex double complex_number = 3.14 + 2.71i;</code>

di mana, 3.14 ialah bahagian sebenar dan 2.71 ialah bahagian khayalan. 3.14 是实部,2.71 是虚部。

访问实部和虚部

要访问复数的实部和虚部,可以使用 crealcimag 宏。

  • creal(complex_number) 返回实部
  • cimag(complex_number) 返回虚部

复数运算

_,complex 类型支持标准的数学运算符,包括加、减、乘、除和求模。运算结果都是 _,complex 类型的值。

复数函数

C 语言标准库提供了一组用于处理复数的函数,例如:

  • cpow(complex_number, exponent):求复数的幂
  • csqrt(complex_number):求复数的平方根
  • cexp(complex_number):求复数的指数
  • csin(complex_number)
Mengakses bahagian nyata dan khayalan

Untuk mengakses bahagian nyata dan khayalan nombor kompleks, anda boleh menggunakan makro creal dan cimag.

  • creal(complex_number) Mengembalikan bahagian sebenar

  • cimag(complex_number) Mengembalikan bahagian khayalan 🎜🎜🎜Operasi nombor kompleks🎜🎜 🎜_, Jenis kompleks menyokong pengendali matematik standard, termasuk penambahan, penolakan, pendaraban, pembahagian dan modulo. Keputusan operasi adalah semua nilai jenis _, kompleks. 🎜🎜🎜Fungsi nombor kompleks🎜🎜🎜Pustaka standard bahasa C menyediakan satu set fungsi untuk memproses nombor kompleks, seperti: 🎜
    • cpow(complex_number, exponent): Cari kuasa nombor kompleks 🎜
    • csqrt(complex_number): Cari punca kuasa dua nombor kompleks 🎜
    • cexp(complex_number): Cari eksponen bagi nombor kompleks 🎜
    • csin(complex_number ): Cari sinus nombor kompleks🎜🎜🎜🎜Contoh🎜🎜🎜Berikut ialah contoh penggunaan _,jenis kompleks untuk melaksanakan operasi nombor kompleks :🎜rreeee

Atas ialah kandungan terperinci _penggunaan kompleks dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn