• 技术文章 >后端开发 >Golang

    golang中除法运算符有哪些

    青灯夜游青灯夜游2023-01-06 11:43:36原创148

    运算符有:1、“/”运算符,可对两个操作数进行除法运算,语法“操作数1 / 操作数2”;2、“%”取模(取余)运算符,可对两个操作数进行除法运算并返回余数,语法“操作数1 % 操作数2”;3、“/=”除赋值运算符,作用是先进行除法运算,再将结果赋值给运算符左侧的变量;4、“%”取余赋值运算符,作用是先进行取余运算,再将结果赋值给运算符左侧的变量。

    本教程操作环境:windows7系统、GO 1.18版本、Dell G3电脑。

    运算符是一种特殊的符号,用来表示数据的运算、赋值和比较等。

    golang中可以进行除法运算的运算符有:

    运算符运算例子结果
    /除法运算4/22
    %取模|取余9%21
    /=相除后赋值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 )
    }

    1.png

    “/=”和“%=”运算符

    /=”和“%=”是扩展后的赋值运算符,是将=与其他运算符(包括算术运算符、位运算符和逻辑运算符)相结合,扩展成为功能更加强大的赋值运算符。

    示例:

    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 )
    
    
    }

    2.png

    【相关推荐:Go视频教程编程教学

    以上就是golang中除法运算符有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:运算符 go语言 Golang
    上一篇:单线程是go语言的特性吗 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • golang怎么将字符串转为整型• go语言能开发服务器端吗• go语言是易语言吗• golang怎么修改切片的值• go语言是机器语言吗
    1/1

    PHP中文网