企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] >[success] ## 一:算术运算符 算术运算符是对数值类型的变量进行运算,比如,加减乘除,在Go程序中使用的非常多 >[success] ## 二:算数运算符的阅览表 | 分类 | 描述 | 关联性 | | --- | --- | --- | | 后缀 | ()\[\]->.++ -- | 左到右 | | 一元 | \+ -!~++ --(type)\*&sizeof | 右到左 | | 乘法 | \*/ % | 左到右 | | 加法 | \+ - | 左到右 | | 移位 | > | 左到右 | | 关系 | >= | 左到右 | | 相等 | \==!= | 左到右 | | 按位AND | & | 左到右 | | 按位XOR | ^ | 左到右 | | 按位OR | | | 左到右 | | 逻辑AND | && | 左到右 | | 逻辑OR | || | 左到右 | | 条件 | ?: | 右到左 | | 分配 | \=+=-=\*=/= %=>>= <<= &= ^= |= | 右到左 | | 逗号 | , | 左到右 | <br> <br> >[success] ## 三 :案例演示 >[success] ### 除数 **/** ``` package main import "fmt" func main() { // 该写法只显示整数 fmt.Println(10 / 4) // 保留小数写法 var sum float32 = 10.0 / 4 fmt.Println(sum) } ``` >[info] **运行结果:** `2` `2.5` <br> <br> >[success] ### 取模 **/** ``` fmt.Println(10 % 3) fmt.Println(-10 % 3) fmt.Println(10 % -3) fmt.Println(-5 % 6) ``` >[info] **运行结果:** `1` `-1` `1` `-5` <br> <br> >[success] ### ++和-- ``` var sum1 = 10 sum1++ fmt.Println(sum1) sum1-- fmt.Println(sum1) ``` >[info] **运行结果:** `11` `10`