int→stringstring := strconv.Itoa(int) int→int64int64_ := int64(int)int64→stringstring := strconv.FormatInt(int64,10) int→floatfloat := float32(int)float := float64(int)int→uint64uint64 := uint64(int)float→stringstring := strconv.FormatFloat(float64,'E',-1,64)string := strconv.FormatFloat(float32,'E',-1,32)参数解释:表示格式:‘f’(ddd.dddd)、‘b’(-ddddp±ddd,指数是二进制)、’e’(-d.dddde±dd,指数是十进制)、’E’(-d.ddddE±dd,指数是十进制)、’g’(指数大时,用’e’格式,否则’f’格式)、’G’(指数大时,用’E’格式,否则’f’格式)

float→int64int64 := int64(float)float→intint := int(float)string→intint, err := strconv.Atoi(string)string→int64int64, err := strconv.ParseInt(string, 10, 64)string→floatfloat,err := strconv.ParseFloat(string,64)float,err := strconv.ParseFloat(string,32)string→boolbool, err := strconv.ParseBool("true")bool→stringstring := strconv.FormatBool(true)interface→intinterface.(int64)interface→stringinterface.(string)interface→floatinterface.(float64)interface.(float32)interface→boolinterface.(bool)uint64→stringstring := strconv.FormatUint(uint64, 10)

推荐文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。