一 运算符的基本介绍
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。主要包括以下几类。
-
算术运算符
-
赋值运算符
-
比较运算符/关系运算符
-
逻辑运算符
-
位运算符
-
其它运算符
二 算术运算符
算术运算符是对数值类型的变量进行运算的,比如:加减乘除。在 Go 程序中使用得非常多。
三 算术运算符一览表
四 实战
1 代码
package main
import (
"fmt"
)
func main() {
// 如果运算的数都是整数,那么除后,去掉小数部分,保留整数部分
fmt.Println(10 / 4)
var n1 float32 = 10 / 4
fmt.Println(n1)
// 如果希望保留小数部分,则需要有浮点数参与运算
var n2 float32 = 10.0 / 4
fmt.Println(n2)
// 演示 % 的使用
// 求模 a % b = a - a / b * b
fmt.Println("10%3=", 10%3) // =1
fmt.Println("-10%3=", -10%3) // = -10 - (-10) / 3 * 3 = -10 - (-9) = -1
fmt.Println(&#