(1)int转string
s := strconv.Itoa(i) 等价于s := strconv.FormatInt(int64(i), 10)
(2)int64转string
i := int64(123) s := strconv.FormatInt(i, 10)
第二个参数为基数,可选2~36
注:对于无符号整形,可以使用FormatUint(i uint64, base int)
(3)string转int
i, err := strconv.Atoi(s)
(4)string转int64
i, err := strconv.ParseInt(s, 10, 64)
第二个参数为基数(2~36),第三个参数位大小表示期望转换的结果类型,其值可以为0, 8, 16, 32和64,分别对应 int, int8, int16, int32和int64
(5)float相关
float转string:
v := 3.1415926535 s1 := strconv.FormatFloat(v, 'E', -1, 32)//float32s2 := strconv.FormatFloat(v, 'E', -1, 64)//float64
函数原型及参数含义具体可查看:https://golang.org/pkg/strconv/#FormatFloat
string转float:
s := "3.1415926535" v1, err := strconv.ParseFloat(v, 32) v2, err := strconv.ParseFloat(v, 64)
PS:go语言string、int、int64互相转换
//string到int
int,err:=strconv.Atoi(string)
//string到int64
int64, err := strconv.ParseInt(string, 10, 64)
//int到string
string:=strconv.Itoa(int)
//int64到string
string:=strconv.FormatInt(int64,10)
//string到float32(float64)
float,err := strconv.ParseFloat(string,32/64)
//float到string
string := strconv.FormatFloat(float32, 'E', -1, 32)
string := strconv.FormatFloat(float64, 'E', -1, 64)
// 'b' (-ddddp±ddd,二进制指数)
// 'e' (-d.dddde±dd,十进制指数)
// 'E' (-d.ddddE±dd,十进制指数)
// 'f' (-ddd.dddd,没有指数)
// 'g' ('e':大指数,'f':其它情况)
// 'G' ('E':大指数,'f':其它情况)
总结
以上所述是小编给大家介绍的Go语言string,int,int64 ,float之间类型转换方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# go语言float转换int
# go语言
# float转string
# go
# float转换为string
# Go语言类型转换的方式有哪些
# 详解Go语言strconv与其他基本数据类型转换函数的使用
# 一文带你了解Go语言中的类型断言和类型转换
# 详解Go语言中的数据类型及类型转换
# 手把手带你走进Go语言之类型转换
# GO语言类型转换和类型断言实例分析
# Go语言类型转换及问题探讨
# 第二个
# 小编
# 在此
# 给大家
# 可以使用
# 可选
# 第三个
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# code
# FormatUint
# ParseInt
# base
# err
# Atoi
# class
# brush
相关文章:
怀化网站制作公司,怀化新生儿上户网上办理流程?
山东云建站价格为何差异显著?
宁波免费建站如何选择可靠模板与平台?
如何用搬瓦工VPS快速搭建个人网站?
建站之星logo尺寸如何设置最合适?
完全自定义免费建站平台:主题模板在线生成一站式服务
浅谈Javascript中的Label语句
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
,有什么在线背英语单词效率比较高的网站?
北京网站制作网页,网站升级改版需要多久?
如何通过VPS建站实现广告与增值服务盈利?
建站主机选虚拟主机还是云服务器更好?
建站主机选购指南与交易推荐:核心配置解析
如何在阿里云域名上完成建站全流程?
C#怎么创建控制台应用 C# Console App项目创建方法
太原网站制作公司有哪些,网约车营运证查询官网?
建站之星安装路径如何正确选择及配置?
临沂网站制作企业,临沂第三中学官方网站?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
建站之星安装步骤有哪些常见问题?
,如何利用word制作宣传手册?
购物网站制作公司有哪些,哪个购物网站比较好?
建站之星代理如何获取技术支持?
C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)
建站主机与虚拟主机有何区别?如何选择最优方案?
韩国服务器如何优化跨境访问实现高效连接?
免费制作小说封面的网站有哪些,怎么接网站批量的封面单?
详解jQuery中基本的动画方法
建站之星会员如何解锁更多建站功能?
如何快速搭建高效服务器建站系统?
如何在IIS7中新建站点?详细步骤解析
如何快速搭建高效香港服务器网站?
如何配置IIS站点权限与局域网访问?
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
建站DNS解析失败?如何正确配置域名服务器?
网站制作员失业,怎样查看自己网站的注册者?
如何设置并定期更换建站之星安全管理员密码?
,怎么用自己头像做动态表情包?
西安制作网站公司有哪些,西安货运司机用的最多的app或者网站是什么?
非常酷的网站设计制作软件,酷培ai教育官方网站?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
如何快速搭建个人网站并优化SEO?
建站之星图片链接生成指南:自助建站与智能设计教程
专业公司网站制作公司,用什么语言做企业网站比较好?
如何零成本快速生成个人自助网站?
如何快速搭建虚拟主机网站?新手必看指南
如何高效搭建专业期货交易平台网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。