package main
import (
"fmt"
"github.com/robaho/fixed"
"github.com/shopspring/decimal"
)
func main() {
fmt.Println("Hello, 世界")
var ii float32 = 28.90
totalAmountFixed := fixed.NewF(float64(ii)) // 把付款价单位从元改为分
multiple := fixed.NewF(100)
totalAmountResult := totalAmountFixed.Mul(multiple)
fmt.Println( totalAmountResult.Float())
totalAmountDecimal := decimal.NewFromFloat32(ii)
multipleDecimal := decimal.NewFromFloat(100)
totalAMOuntRes := totalAmountDecimal.Mul(multipleDecimal)
fmt.Println( totalAMOuntRes.IntPart() )
}
输出