`
stephen830
  • 浏览: 2965258 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

golang之路-api杂记-格式化float输出

 
阅读更多

 

golang之路-格式化float输出

 

代码:

 

a:=strconv.FormatFloat(10.100,'f',-1,32)
输出:
10.1
a := strconv.FormatFloat(10.101, 'f', -1, 64)
输出:
10.101
a := strconv.FormatFloat(10.010, 'f', -1, 64)
输出:10.01
a:=strconv.FormatFloat(10.1,'f',2,64)
输出:10.10


 

f 参数可以是e,E,g,G
-1 代表输出的精度小数点后的位数,如果是<0的值,则返回最少的位数来表示该数,如果是大于0的则返回对应位数的值
64 为float的类型,go中float分为32和64位,因此就需要传入32或者64

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics