今天小编给大家分享一下golang除法运算符怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,�...
今天小编给大家分享一下golang除法运算符怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
运算符有:1、“/”运算符,可对两个操作数进行除法运算,语法“操作数1 / 操作数2”;2、“%”取模(取余)运算符,可对两个操作数进行除法运算并返回余数,语法“操作数1 % 操作数2”;3、“/=”除赋值运算符,作用是先进行除法运算,再将结果赋值给运算符左侧的变量;4、“%”取余赋值运算符,作用是先进行取余运算,再将结果赋值给运算符左侧的变量。
运算符是一种特殊的符号,用来表示数据的运算、赋值和比较等。
golang中可以进行除法运算的运算符有:
运算符 | 运算 | 例子 | 结果 |
---|
/ | 除法运算 | 4/2 | 2 |
% | 取模|取余 | 9%2 | 1 |
/= | 相除后赋值 | c/=a | 相当于c=c/a |
%= | 取余后赋值 | c%=a | 相当于c=c%a |
“/”和“%”运算符
“/”和“%”是算术运算符,是用于对数字(文字或变量)执行算术运算的一种符号。
使用时注意事项
实例
package main
import "fmt"
func main() {
var a int = 21
var b int = 10
var c int
c = a / b
fmt.Printf("除法运算符 - c 的值为 %d\\n", c )
c = a % b
fmt.Printf("取余运算符 - c 的值为 %d\\n", c )
}
“/=”和“%=”运算符
“/=
”和“%=
”是扩展后的赋值运算符,是将=与其他运算符(包括算术运算符、位运算符和逻辑运算符)相结合,扩展成为功能更加强大的赋值运算符。
示例:
package main
import "fmt"
func main() {
var a int = 21
var c int =3
a /= c
fmt.Printf("a 值为 = %d\\n", a )
var b int = 9
var d int =2
b %= d
fmt.Printf("b 值为 = %d\\n", b )
}
以上就是“golang除法运算符怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注捷杰建站行业资讯频道。