module strconv

// pow of ten table used by n_digit reduction
const (
	ten_pow_table_64 = [
		u64(1),
		u64(10),
		u64(100),
		u64(1000),
		u64(10000),
		u64(100000),
		u64(1000000),
		u64(10000000),
		u64(100000000),
		u64(1000000000),
		u64(10000000000),
		u64(100000000000),
		u64(1000000000000),
		u64(10000000000000),
		u64(100000000000000),
		u64(1000000000000000),
		u64(10000000000000000),
		u64(100000000000000000),
		u64(1000000000000000000),
		u64(10000000000000000000),
	]
)

//=============================================================================
// Conversion Functions
//=============================================================================
const (
	mantbits64 = u32(52)
	expbits64  = u32(11)
	bias64     = 1023 // f64 exponent bias
	maxexp64   = 2047
)