golang简单位运算示例

作者:dotcoo 时间:2024-02-08 18:53:48 

本文实例讲述了golang简单位运算。分享给大家供大家参考,具体如下:

// http://play.golang.org/p/idG7Ri_krU
package main
import "fmt"
func main() {
    var n uint8 = 6
    fmt.Printf("%s\n%08b\n%08b\n\n", "6<<1 左移1位", n, n<<1)
    fmt.Printf("%s\n%08b\n%08b\n\n", "6>>1 右移1位", n, n>>1)
    fmt.Printf("%s\n%08b\n%08b\n\n", "^6 位取反", n, ^n)
    fmt.Printf("%s\n%08b\n%08b\n%08b\n\n", "6&5 位与", n, 5, n&5)
    fmt.Printf("%s\n%08b\n%08b\n%08b\n\n", "6|5 位或", n, 5, n|5)
    fmt.Printf("%s\n%08b\n%08b\n%08b\n\n", "6^5 位异", n, 5, n^5)
}

希望本文所述对大家Go语言程序设计有所帮助。

标签:golang,位运算
0
投稿

猜你喜欢

  • js中函数声明与函数表达式

    2024-04-25 13:08:35
  • macOS Sierra安装Apache2.4+PHP7.0+MySQL5.7.16

    2023-11-15 13:05:39
  • 教你如何使用MySQL8递归的方法

    2024-01-28 22:59:12
  • 网页设计的色彩思考

    2007-10-19 13:30:00
  • PyCharm 光标变成黑块的解决方式

    2023-11-12 11:02:48
  • Go语言使用Gob传输数据

    2023-08-06 05:12:28
  • SQLServer数据库中开启CDC导致事务日志空间被占满的原因

    2024-01-18 01:41:39
  • 实例详解Matlab 与 Python 的区别

    2021-07-20 22:14:15
  • PHP fprintf()函数用法讲解

    2023-06-01 20:09:20
  • asp.net TreeView与XML三步生成列表树

    2024-06-05 09:32:31
  • django inspectdb 操作已有数据库数据的使用步骤

    2024-01-24 00:16:50
  • python list 合并连接字符串的方法

    2021-12-18 09:35:30
  • Access的特点及其概念问答

    2009-09-10 19:00:00
  • 对pandas写入读取h5文件的方法详解

    2021-01-10 09:11:18
  • PHP 正则表达式验证中文的问题

    2024-04-10 10:56:56
  • python利用JMeter测试Tornado的多线程

    2022-10-15 12:03:26
  • Yahoo! BrowserPlus 发布

    2008-11-20 13:35:00
  • 一文讲清base64编码原理

    2023-04-10 23:51:48
  • 利用python实现后端写网页(flask框架)

    2022-06-22 04:20:50
  • C# 制作PictureBox圆形头像框并从数据库中读取头像

    2024-01-21 05:17:07
  • asp之家 网络编程 m.aspxhome.com