golang big.Float与big.Int处理精度问题
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).S
原创
2021-10-26 19:12:01 ·
1869 阅读 ·
0 评论