Rumah >pembangunan bahagian belakang >Golang >Penjelasan vernakular: Apakah maksud jenis jamak dalam bahasa Go?
Jenis nombor kompleks dalam bahasa Go digunakan untuk mewakili nombor kompleks dengan bahagian nyata dan khayalan. Ia menggunakan format kompleks (sebenar, khayalan) dalam sintaksnya, menyokong penambahan, penolakan, pendaraban dan pembahagian, serta kaedah konjugat, songsang dan nilai mutlak.
Jenis jamak dalam bahasa Go: Pengenalan ringkas
Dalam bahasa Go, jenis nombor kompleks digunakan untuk mewakili nombor kompleks dengan bahagian nyata dan khayalan. Ia adalah jenis terbina dalam yang menyediakan satu siri pengendali dan kaedah untuk operasi nombor kompleks.
Syntax
Nombor kompleks diwakili dalam Go menggunakan sintaks berikut:
complex(实部, 虚部)
Bahagian sebenar dan khayalan boleh terdiri daripada sebarang jenis titik terapung (float32
或 float64
).
Operator
Jenis nombor kompleks menyokong operator berikut:
Bahasa Go juga menyediakan operator kompleks berikut:
Kaedah
Jenis nombor kompleks menyediakan kaedah berikut:
Kes praktikal
Berikut ialah program Go yang menunjukkan penggunaan jenis jamak:
package main import "fmt" func main() { // 创建两个复数 c1 := complex(1, 2) c2 := complex(3, 4) // 加法 sum := c1 + c2 fmt.Println("加法:", sum) // 乘法 product := c1 * c2 fmt.Println("乘法:", product) // 共轭 conjugate := c1.Conjugate() fmt.Println("共轭:", conjugate) // 绝对值 magnitude := c1.Abs() fmt.Println("绝对值:", magnitude) }
Output:
加法: (4+6i) 乘法: (-5+10i) 共轭: (1-2i) 绝对值: 2.23606797749979
Atas ialah kandungan terperinci Penjelasan vernakular: Apakah maksud jenis jamak dalam bahasa Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!