Rumah > Artikel > pembangunan bahagian belakang > Pengiraan baki bahasa Go
Dalam bahasa Go, baki dikira menggunakan operator baki %, yang mengembalikan baki dividen tolak hasil bahagi yang didarab. Sebagai contoh, mengira baki 100 dibahagikan dengan 7 memberikan 2.
Pengiraan baki dalam bahasa Go
Dalam bahasa Go, anda boleh menggunakan operator baki %
untuk mengira bakinya. Operator ini mengembalikan baki dividen tolak hasil bahagi yang didarab dengan pembahagi. %
。该运算符返回被除数减去商乘以除数后的余数。
语法:
result := dividend % divisor
其中:
dividend
是被除数divisor
是除数result
是余数实战案例:
编写一个程序,计算 100 除以 7 的余数:
package main import "fmt" func main() { dividend := 100 divisor := 7 result := dividend % divisor fmt.Printf("100 除以 7 的余数是: %d\n", result) }
输出:
100 除以 7 的余数是: 2
本例中,程序计算了 dividend
除以 divisor
的余数,并将其存储在 result
Tatabahasa: rrreee
Di mana:divisor
dan menyimpannya dalam pembolehubah result
. Akhirnya, program mencetak baki 2. 🎜🎜🎜Nota: 🎜🎜🎜🎜Jika pembahagi adalah sifar, ralat masa jalan akan dihasilkan. Oleh itu, adalah penting untuk mengesahkan bahawa pembahagi adalah bukan sifar. 🎜🎜Pengendali selebihnya mempunyai keutamaan yang lebih rendah, jadi jika anda perlu mengekalkan ungkapan yang kompleks, anda boleh menggunakan kurungan. 🎜🎜Atas ialah kandungan terperinci Pengiraan baki bahasa Go. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!