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

相关推荐
laboratory agent开发21 分钟前
工具调用失败后怎么办?重试分层与降级回路的三种路线
服务器·前端·网络
邪修king1 小时前
Re:Linux系统篇(四):权限Chapter--用户身份、权限位与目录权限三大核心问题
linux·运维·服务器
Wang's Blog1 小时前
Go-Zero项目开发39: 熔断、限流与降级的高可用实践
开发语言·后端·golang·go-zero
肥胖小羊1 小时前
企业微信自建应用多环境联调与路由代理方案
服务器·前端·网络
FfHUCisI1 小时前
快速排序(Quick Sort)
golang
Alan_6911 小时前
第三方API对接的通用封装模式
服务器·开发语言·php
buhuizhiyuci2 小时前
【Linux 篇】数字世界的通信管道 —— 匿名管道与进程池深度实战解析
linux·运维·服务器
无锡耐特森2 小时前
ModbusTCP转Profinet:打通潜油电泵工业互联新路径
linux·运维·服务器
晨陌y2 小时前
多台服务器怎么统一监控?哪吒面板部署、钉钉告警与远程访问教程
运维·服务器·钉钉
高铭杰2 小时前
Golang sync.Mutex实现原理学习
java·学习·golang