在 Golang 中,可以使用 strconv.ParseInt() 函数将十六进制字符串 F0 转换为十进制整数。
以下是一个简单的例子:
package main
import (
"fmt"
"strconv"
)
func main() {
hexStr := "F0"
dec, err := strconv.ParseInt(hexStr, 16, 64)
if err != nil {
fmt.Println(err)
return
}
fmt.Printf("%s in hexadecimal is %d in decimal.\n", hexStr, dec)
}
以上代码将会把十六进制字符串 F0 解析成一个 int64 类型的十进制整数。如果一切顺利,将输出解析后的结果。
请注意,在这个例子中,我使用了第二个参数 16 来指定输入的字符串是十六进制格式。最后一个参数 64 是用来指定返回值类型为 int64。如果需要转换为其他类型,请相应地调整此参数。




