Gunakan operator % dalam bahasa Go untuk melaksanakan baki operasi Sintaksnya ialah: hasil := pembahagi % dividen. Operasi ini mengembalikan baki pembahagian dua nombor Perhatikan bahawa ralat dibangkitkan apabila pembahagi ialah 0 dan tanda hasilnya adalah sama dengan pembahagi.
Kendalian baki dalam bahasa Go
Operasi selebihnya ialah operasi yang sangat berguna dalam pengaturcaraan, yang boleh mengembalikan baki pembahagian dua nombor. Dalam bahasa Go, anda boleh menggunakan operator %
untuk melaksanakan operasi yang selebihnya. Sintaksnya adalah seperti berikut: %
运算符来执行取余操作。其语法如下:
result := dividend % divisor
其中,dividend
是要被除的数,divisor
是要除的数,result
是取余的结果。
实战案例
以下是一个在Go语言中使用取余操作的实战案例:
package main import "fmt" func main() { // 计算10除以3的余数 result := 10 % 3 // 打印结果 fmt.Println("10除以3的余数为:", result) // 输出:1 }
注意事项
divisor
为0时,取余操作将引发一个除以零的错误。为了避免这种情况,在执行取余操作之前应始终检查divisor
是否为0。divisor
的符号相同。例如,(-10) % 3
将返回-1,而10 % (-3)
rrreeedividen
ialah nombor yang akan dibahagikan, divisor
ialah nombor yang akan dibahagikan, dan result
> ialah hasil selebihnya. pembahagi
ialah 0, Baki operasi akan menimbulkan ralat bahagi dengan sifar. Untuk mengelakkan ini, anda hendaklah sentiasa menyemak sama ada pembahagi
ialah 0 sebelum melakukan operasi yang selebihnya. 🎜(-10) % 3
akan mengembalikan -1, manakala 10 % (-3)
akan mengembalikan 1. 🎜🎜Atas ialah kandungan terperinci Kuasai operasi selebihnya dalam pergi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!