github.com/jackc/pgx/v5/pgtype.Numeric.Exp (field)

18 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		numeric.go#L54: 	Exp              int32
		numeric.go#L91: 	buf = append(buf, strconv.FormatInt(int64(n.Exp), 10)...)
		numeric.go#L145: 	*n = Numeric{Int: num, Exp: exp, Valid: true}
		numeric.go#L151: 	if n.Exp == 0 {
		numeric.go#L157: 	if n.Exp > 0 {
		numeric.go#L159: 		mul.Exp(big10, big.NewInt(int64(n.Exp)), nil)
		numeric.go#L165: 	div.Exp(big10, big.NewInt(int64(-n.Exp)), nil)
		numeric.go#L280: 	exp := int(n.Exp)
		numeric.go#L377: 	return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
		numeric.go#L427: 	switch n.Exp % 4 {
		numeric.go#L429: 		exp = n.Exp - 1
		numeric.go#L432: 		exp = n.Exp - 2
		numeric.go#L435: 		exp = n.Exp - 3
		numeric.go#L438: 		exp = n.Exp
		numeric.go#L480: 	if n.Exp < 0 {
		numeric.go#L481: 		dscale = int16(-n.Exp)
		numeric.go#L699: 	return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
		numeric.go#L800: 	return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})