golang 十进制转十六进制
在Go语言中,可以使用fmt包中的Printf函数将十进制数转换为十六进制数。
示例代码如下:
package main
import "fmt"
func main() {
dec := 1234 // 十进制数
hex := fmt.Sprintf("%X", dec) // 转换为十六进制字符串
fmt.Println(hex) // 输出十六进制数
}
输出结果为:
4D2
其中,%X是格式化字符串,表示将整数转换为大写的十六进制数。如果要转换为小写的十六进制数,可以使用%x。
原文地址: https://www.cveoy.top/t/topic/zvD 著作权归作者所有。请勿转载和采集!