Golang的运算符-比较运算符
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.比较运算符概述
比较运算符也称为关系运算符,比较运算符返回的类型为bool类型,常见的比较运算符如下所示: ==: 比较两个数值或等式是否相等,如"10 == 20",结果为false !=: 比较两个数值或等式是否不相等,如"10 != 20",结果为true <: 比较左边的数值或等式是否小于右边的数值或等式,如"100 > 20",结果为true >: 比较左边的数值或等式是否大于右边的数值或等式,如"100 < 20",结果为false <=: 比较左边的数值或等式是否小于等于右边的数值或等式,如"100 <= 20",结果为false >=: 比较左边的数值或等式是否大于等于右边的数值或等式,如"100 >= 20",结果为true
二.比较运算符实战案例
package main import ( "fmt" ) func main() { a := 28 b := 18 fmt.Printf("判断a和b是否相等,即a == b ,结果为:[%t] ", a == b) fmt.Printf("判断a和b是否不相等,即a != b ,结果为:[%t] ", a != b) fmt.Printf("判断a是否大于b,即a > b ,结果为:[%t] ", a > b) fmt.Printf("判断a是否小于b,即a < b ,结果为:[%t] ", a < b) fmt.Printf("判断a是否大于等于b,即a >= b ,结果为:[%t] ", a >= b) fmt.Printf("判断a是否小于等于b,即a <= b ,结果为:[%t] ", a <= b) }