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
相關文章
相關標籤/搜索