Go uint类型转换为string类型
时间: 2023-12-01 11:03:32 浏览: 131
python里面int转string类型
要将 Go 中的 uint 类型转换为 string 类型,可以使用 strconv 包中的 strconv.FormatUint() 函数。该函数接受两个参数:一个是要转换的数字,另一个是进制数。例如,将 uint 类型的数字 1234 转换为十六进制字符串,可以使用以下代码:
```
import (
"fmt"
"strconv"
)
func main() {
num := uint(1234)
str := strconv.FormatUint(uint64(num), 16)
fmt.Println(str) // 输出: "4d2"
}
```
在上面的代码中,首先定义了一个 uint 类型的变量 num,值为 1234。然后使用 strconv.FormatUint() 函数将该数字转换为十六进制字符串,并将结果保存在 str 变量中。最后,使用 fmt 包中的 Println() 函数将 str 变量的值打印到控制台上。
阅读全文