package main
import (
"fmt"
"reflect"
"strconv"
)
func main() {
var intValue int = 97
int32Value := int32(intValue)
int64Value := int64(intValue)
fmt.Println(int64Value, int32Value)
//转换成数字对应的字符编号,如65-A,100-a
s := string(int32Value)
fmt.Println(s)
//int转字符串
ret := fmt.Sprintf("%d", int32Value)
strconv.Itoa(int(int32Value))
fmt.Println(reflect.TypeOf(ret))
fmt.Printf("%#v %T", ret, ret)
var stringValue string = "100"
//字符串、进制数、类型:int,int8,int16,int32,int64
strconv.ParseInt(stringValue, 10, 64)
//字符串转int
strconv.Atoi(stringValue)
//字符串转bool
strconv.ParseBool("true")
//字符串转float
strconv.ParseFloat("1.00",32)
}