Rumah >pembangunan bahagian belakang >Tutorial C#.Net >_penggunaan kompleks dalam bahasa c
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
_,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
是虚部。
访问实部和虚部
要访问复数的实部和虚部,可以使用 creal
和 cimag
宏。
creal(complex_number)
返回实部cimag(complex_number)
返回虚部复数运算
_,complex 类型支持标准的数学运算符,包括加、减、乘、除和求模。运算结果都是 _,complex 类型的值。
复数函数
C 语言标准库提供了一组用于处理复数的函数,例如:
cpow(complex_number, exponent)
:求复数的幂csqrt(complex_number)
:求复数的平方根cexp(complex_number)
:求复数的指数csin(complex_number)
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 :🎜rreeeeAtas ialah kandungan terperinci _penggunaan kompleks dalam bahasa c. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!