siney

Results 2 issues of siney

- fixed: Following case can be set successfully. - but this case cannot:

I found a precision problem: ``` a, _ := decimal.NewFromString("1") b, _ := decimal.NewFromString("3") c := a.Div(b) fmt.Println(c.StringFixed(30)) The result is `0.333333333333333300000000000000`, but I think `0.333333333333333333333333333333` is expected.