所属分类:php教程
下面由go语言教程栏目给大家介绍Golang浮点数精度丢失问题扩展包解决方法,希望对需要的朋友有所帮助!
php入门到就业线上直播课:进入学习
API 文档、设计、调试、自动化测试一体化协作工具:点击使用
go get github.com/shopspring/decimal
//首先设置保留位数 decimal.DivisionPrecision = 2 // 四舍五入保留两位小数 // 进行相加number1和number2 sum := decimal.NewFromFloat(number1).Add(decimal.NewFromFloat(number2)) // 返回的类型为decimal.decimal类型,我们在进行转换为float64就好了 newSum, _ := sum.Float64()
以上就是Golang浮点数精度丢失问题扩展包怎么解决的详细内容,更多请关注zzsucai.com其它相关文章!