第四章: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  的使用方法

相关推荐
代码游侠10 分钟前
应用——Linux FrameBuffer图形显示与多线程消息系统项目
linux·运维·服务器·开发语言·前端·算法
Caitlin_lee_11 分钟前
计算机网络期末复习SCAU-第六章
运维·服务器·计算机网络
gravity_w14 分钟前
vscode配置SSH远程服务器
服务器·经验分享·vscode·ssh
neo_will_mvp15 分钟前
通过commit创建镜像
linux·运维·服务器
开发者导航15 分钟前
【开发者导航】完全免费且灵活的域名注册与托管平台:FreeDomain
服务器·程序人生·开源软件
Knight_AL22 分钟前
深入解析数据库四大事务隔离级别及其实际应用
服务器·数据库·oracle
lisanmengmeng26 分钟前
cephfs rbd应用
linux·运维·服务器·ceph
Grassto35 分钟前
从 `go build` 开始:Go 第三方包加载流程源码导读
golang·go·go module
郝学胜-神的一滴37 分钟前
Linux 读写锁深度解析:原理、应用与性能优化
linux·服务器·c++·程序人生·性能优化
半路程序员37 分钟前
Go内存泄漏排查pprof和trace使用
开发语言·后端·golang