Golang ialah bahasa pengaturcaraan sumber terbuka yang digunakan secara meluas dalam aplikasi web dan pembangunan sistem teragih. Di Golang, pembahagian dan pembundaran boleh dicapai dalam dua cara, satu ialah menggunakan operator pembahagian integer, dan satu lagi ialah menggunakan fungsi Floor dalam pakej matematik.
Berikut ialah contoh kod:
package main import "fmt" func main() { dividend := 10 divisor := 3 result := dividend / divisor fmt.Println(result) // 输出结果为3 }
Dalam contoh di atas, kami menetapkan dividen kepada 10 dan pembahagi kepada 3, melalui operator bahagian integer /
将两个整数相除,并将结果赋值给变量result
. Akhirnya, kami mencetak hasilnya dan output ialah 3.
Berikut ialah contoh kod:
package main import ( "fmt" "math" ) func main() { dividend := 10.0 divisor := 3.0 result := math.Floor(dividend / divisor) fmt.Println(result) // 输出结果为3 }
Dalam contoh di atas, kami menetapkan dividen dan pembahagi sebagai nombor titik terapung dan menggunakan fungsi math.Floor untuk membahagikan dua nombor titik terapung dan membundarkannya. Akhirnya, kami mencetak hasilnya dan output ialah 3.
Ringkasan:
Sama ada anda menggunakan operator pembahagian integer atau fungsi Floor dalam pakej matematik, anda boleh melaksanakan pembahagian dan pembundaran di Golang. Menggunakan operator pembahagian integer adalah lebih ringkas dan sesuai untuk membahagi integer. Menggunakan fungsi Lantai dalam pakej matematik adalah lebih fleksibel dan sesuai untuk pembahagian dan pembundaran nombor titik terapung.
Semoga contoh kod di atas dapat membantu anda!
Atas ialah kandungan terperinci Cara melaksanakan operasi bahagi dan pembundaran di Golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!