big.Int(error)
入参数10
func Atto2BaseCoin(atto *big.Int) *big.Int {
i := big.NewInt(0)
i.Add(i, atto)
i.Div(i, big.NewInt(100))
return i
}
错误输出i=0;
入参数10
func Atto2BaseCoin(atto *big.Int) *big.Float {
f := new(big.Float).SetInt(atto)
fSub := new(big.Float).SetUint64(100)
f.Quo(f, fSub)
return f
}
正确输出f=0.1