当前位置: 首页 > news >正文

操作运算符

package _caseimport "fmt"// 关系运算
func RelationCase() {var a = 21var b = 10fmt.Println("a == b", a == b)fmt.Println("a != b", a != b)fmt.Println("a > b", a > b)fmt.Println("a < b", a < b)fmt.Println("a >= b", a >= b)fmt.Println("a <= b", a <= b)
}// 逻辑运算
func LogicCase() {var a = truevar b = falsefmt.Println("a && b", a && b)fmt.Println("a || b", a || b)fmt.Println("!a", !a)fmt.Println("!b", !b)
}func BitCase() {var a uint8 = 60var b uint8 = 13var c uint8 = 10fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 相同位数 1 则为1c = a & bfmt.Println("a & b")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 存在一个为1 则为1c = a | bfmt.Println("a | b")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 非运算 1^1=0 1^0 = 1 0^0 = 0c = a ^ b // 三目运算符fmt.Println("a ^ b")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 位移运算 a 向左移动 2 位c = a << 2fmt.Println("a << 2")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 位移运算 a 向右移动 2 位c = a >> 2fmt.Println(" a >> 2")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)// 取反c = ^afmt.Println(" ^a : ")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)c = a &^ bfmt.Println(" a &^ b : ")fmt.Printf("a = %08b\n", a)fmt.Printf("b = %08b\n", b)fmt.Printf("c = %08b\n", c)}
http://www.rkmt.cn/news/7043.html

相关文章:

  • 得力 - Bruce
  • 短视频营销运营导师张伽赫,绳木传媒AI+短视频引领企业数字化变革
  • 用 TensorFlow 和 CNN 实现验证码识别
  • 被彼此笼罩 任泪水将我们缠绕 深陷入恶魔的拥抱 在阴冷黑暗处灼烧 吞下这毒药
  • mysql无法连接服务器的mysql #mysql8
  • python错误code
  • C#十五天 026多态重写 027抽象类与开闭原则 028接口,依赖反转,单元测试
  • 解题报告-P11844 [USACO25FEB] Friendship Editing G
  • 说的道理。
  • 【abc180F】Unbranched - Harvey
  • ROS2之节点
  • 详细介绍:如何在公众号接入海外招聘数据分析智能体
  • 密力根油滴实验实验报告
  • 来点人瑞平我
  • 在Unity2021中使用Profiler的Deep Profile功能时内存超高怎么办? - 指南
  • 【P2051】中国象棋 - Harvey
  • Min-Max 容斥小记
  • 【POJ1737】Connected Graph - Harvey
  • 详细介绍:VirtualBox 免费轻量的全能虚拟机,跨平台系统随心装
  • 实用指南:C++ 类型衰变(Type Decay)
  • 某交互题选讲的补题记录
  • 奶龙抽象语录
  • 详细介绍:javascript文本长度检测与自动截取,用于标题长度检测
  • 解题报告-P11670 [USACO25JAN] Cow Checkups S
  • 解码C语言运算符
  • Sort方法学习(伪代码记录)
  • 完整教程:一篇读懂Pormise!!【前端ES6】
  • P9753 [CSP-S 2023] 消消乐
  • Jenkins CVE-2018-1000600漏洞利用与SSRF攻击分析
  • 详细介绍:Python:OpenCV 教程——从传统视觉到深度学习:YOLOv8 与 OpenCV DNN 模块协同实现工业缺陷检测