Golang小数float64在实际工程中加减乘除的精度问题

Golang小数float64在实际工程中加减乘除的精度问题 GO语言的float64类型在做加减乘除时会出现一些问题 比如乘法运算,实例,将小数的元转换成整数的分: 发现将小数的元乘以100后强制转换为整数分,少了1分 解决办法: var ( a, b float64 c int64 ) a = 2.55 b = 0.0 c = int64((a + b) * 100.0) fmt.Printf
相关文章
相关标签/搜索