AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
对于整数,有四种表示方式: 1)二进制: 0,1,满2进1。在golang中,不能直接使用二进制来表示\-一个整数,它 沿用了c的特点。 2)十进制: 0-9,满10进1。 3)八进制: 0-7,满8进1.以数字0开头表示。 4)十六进制:0-9及A-F,满16进1.以0x或0X开头表示。 此处的A-F不区分大小写。 ``` package main import "fmt" func main() { // 二进制输出 var i int = 5 fmt.Printf("%b\n",i) // 八进制:0-7,满8进1,已数字开头表示 var j int = 001 fmt.Println("j = ",j) // 0-9及A-F,满16进1,以0x开头表示 var k int = 0x11 fmt.Println("k = ",k) } ``` >[success] ## 运行结果 `101` `j = 1` `k = 17` :-: ![](https://img.kancloud.cn/14/e0/14e092d381f46470a5c47f625ec8dac2_1231x689.png)