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

相关推荐
CDN3605 分钟前
各种网站高防服务器选型:360CDN 高防够用吗?
服务器·网络·安全
嵌入式-老费6 分钟前
vivado hls的应用(带ddr读取的ip)
服务器·网络·tcp/ip
不知名。。。。。。。。10 分钟前
仿muduo库实现高并发服务器----HttpServer
运维·服务器·算法
IMPYLH13 分钟前
Linux 的 dd 命令
linux·运维·服务器
lars_lhuan14 分钟前
Go atomic
开发语言·后端·golang
匆匆整棹还16 分钟前
window下安装minio
运维·服务器
minji...23 分钟前
Linux 进程间通信(一)进程间通信与匿名管道
linux·运维·服务器·数据结构·数据库·c++
feng_you_ying_li23 分钟前
linux的指令终章与权限之用户权限(3)
linux·运维·服务器
IMPYLH32 分钟前
Linux 的 csplit 命令
linux·运维·服务器·数据库
cccyi737 分钟前
支持 HTTP 协议的主从 Reactor 高性能服务器组件
服务器·http·reactor