加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Golang 类型转换整理

发布时间:2020-12-16 18:57:23 所属栏目:大数据 来源:网络整理
导读:1、整形到字符串: [plain] view plain copy variint=1 varsstring copy s=strconv.Itoa(i)或者s=FormatInt(int64(i),10) 2、字符串到整形 copy varsstring="1" variint i,err=strconv.Atoi(s)或者i,err=ParseInt(s,10,0) 3、字符串到float(32 / 64) copy va
1、整形到字符串:
[plain] view plain copy
  1. variint=1
  2. varsstring
copy
    s=strconv.Itoa(i)或者s=FormatInt(int64(i),10)

2、字符串到整形
copy
    varsstring="1"
  1. variint
  2. i,err=strconv.Atoi(s)或者i,err=ParseInt(s,10,0)

3、字符串到float(32 / 64)
copy
    varsstring=1
  1. varffloat32
  2. f,err=ParseFloat(s,32)


float 64的时候将上面函数中的32转为64即可


4、整形到float或者float到整形

直接使用float(i) 或者 int(f) 直接进行转换即可,雷同,byte(x)...

(转自:http://blog.csdn.net/wh_luosangnanka5/article/details/9664959)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读