package main
import (
"fmt"
"strconv"
)
func main() {
//输入是整型,输出是字符串
fmt.Println(strconv.Itoa(10))
//输入是字符串,输出是整型(返回有第二个参数:err)
fmt.Println(strconv.Atoi("666"))
//转换为bool类型(返回有第二个参数:err)
fmt.Println(strconv.ParseBool("a"))
//转换为float,要指定精度(返回有第二个参数:err)
fmt.Println(strconv.ParseFloat("126.666", 32))
//格式化返回为string类型
fmt.Println(strconv.FormatBool(true))
//格式化,第二个参数为进制,返回为string类型
fmt.Println(strconv.FormatInt(123, 2))
}
输出:
原文:https://blog.51cto.com/5660061/2361639