11lxm 发表于 2018-9-21 07:27:21

golang 处理科学计数法

  这几天在网上找了不少资料, 都没有在讲这个问题的特别好的答案,这里小子斗胆描述这个问题的解决:
  问题出现场景: 由于前端没有对过长的数据进行字符串转化处理,所以在json.unmarshal 时出现用float64 时出现科学计数法现象
  因此斗胆使用了fmt.Sprintf方法:代码如下:
  

hotel.Longitude = fmt.Sprintf("%.2f", response.Longitude)  

  f前面的数字为你决定要保留多少位小数.
  祝各位好运!


页: [1]
查看完整版本: golang 处理科学计数法