func IsZero(n *apd.Decimal) bool {
	return n.IsZero()
}
IsZero returns true if the value is equivalent to zero (at any precision).
package number
import (
	"github.com/cockroachdb/apd/v2"
)
const apdPrecision = 20
var context = apd.BaseContext.WithPrecision(apdPrecision)
func NewNumber(s string) *apd.Decimal {
	dec, _, _ := apd.NewFromString(s)
	return fix(dec)
}
func fix(dec *apd.Decimal) *apd.Decimal {
	if dec.IsZero() {
		return new(apd.Decimal)
	}
	return dec
}