第四章:go 不同进制的区分 for _, r :=range 使用

Go 语言里的字符串的内部实现使用UTF-8编码。 字符串的值为双引号(")中的内容。

我们可以借助fmt函数来将一个整数以不同进制形式展示。

占位符%b表示二进制

Go 复制代码
package main
 
import "fmt"
 
func main(){
	// 十进制
	var a int = 10
	fmt.Printf("%d \n", a)  // 10
	fmt.Printf("%b \n", a)  // 1010  占位符%b表示二进制
 
	// 八进制  以0开头
	var b int = 077
	fmt.Printf("%o \n", b)  // 77
 
	// 十六进制  以0x开头
	var c int = 0xff
	fmt.Printf("%x \n", c)  // ff
	fmt.Printf("%X \n", c)  // FF
}

go 语言中 : for _ ,r := range s  的使用方法

相关推荐
pixcarp1 小时前
知识库系统的内容资产闭环怎么设计
服务器·数据库·后端·golang
莫名的好感°4 小时前
手机RAR解压怎么选?2026年二季度四款产品问答
服务器·网络·智能手机
张忠琳5 小时前
【Go 1.26.4】Golang Select 深度解析
开发语言·后端·golang
Cinema KI6 小时前
Linux第一个系统程序-进度条
linux·服务器
提笔了无痕6 小时前
如何用Go实现整套RAG流程
开发语言·后端·golang
wlsh156 小时前
Go 错误处理
golang
geovindu7 小时前
go: Generators Pattern
开发语言·后端·设计模式·golang·生成器模式
茉莉玫瑰花茶8 小时前
综合案例 - AI 智能租房助手 [ 5 ]
服务器·数据库·人工智能·python·ai
ShineWinsu8 小时前
对于Linux:线程概念与分页存储管理的解析
linux·运维·服务器·面试·线程·进程·虚拟空间地址
x***r1519 小时前
.NET 10 SDK 安装教程(dotnet-sdk-10.0.100-win-x64详细步骤)
java·服务器·前端