• Home
  • Raw
  • Download

Lines Matching refs:maxexp

83 def expdigits(maxexp):  argument
84 return str(randrange(maxexp))
86 def exponent_part(maxexp): argument
87 return ''.join((indicator(), sign(), expdigits(maxexp)))
102 def numeric_value(maxprec, maxexp): argument
107 exp_part = exponent_part(maxexp)
110 def numeric_string(maxprec, maxexp): argument
114 return ''.join((sign(), numeric_value(maxprec, maxexp)))
116 def randdec(maxprec, maxexp): argument
117 return numeric_string(maxprec, maxexp)
121 maxexp = maxadjexp-len(d)+1
122 if maxexp == 0: maxexp = 1
123 exp = str(randrange(maxexp-2*(abs(maxexp)), maxexp))
131 def randtuple(maxprec, maxexp): argument
143 exp = randrange(-maxexp, maxexp)
151 def un_close_to_pow10(prec, maxexp, itr=None): argument
161 yield from_triple(1, coeff, randrange(2*maxexp))
162 yield from_triple(-1, coeff, randrange(2*maxexp))
168 def bin_close_to_pow10(prec, maxexp, itr=None): argument
180 yield from_triple(1, coeff, randrange(2*maxexp)), 1
181 yield from_triple(-1, coeff, randrange(2*maxexp)), -1
182 yield 1, from_triple(1, coeff, -randrange(2*maxexp))
183 yield -1, from_triple(-1, coeff, -randrange(2*maxexp))
313 def un_incr_digits(prec, maxexp, itr): argument
321 yield from_triple(1, ndigits(m), randrange(maxexp))
322 yield from_triple(-1, ndigits(m), randrange(maxexp))
326 def un_incr_digits_tuple(prec, maxexp, itr): argument
334 yield from_triple(1, ndigits(m), randrange(maxexp))
335 yield from_triple(-1, ndigits(m), randrange(maxexp))
339 yield (0, tuple(map(int, str(ndigits(m)))), randrange(maxexp))
340 yield (1, tuple(map(int, str(ndigits(m)))), randrange(maxexp))
343 def bin_incr_digits(prec, maxexp, itr): argument
355 x = from_triple(1, ndigits(m), randrange(maxexp))
357 x = from_triple(-1, ndigits(m), randrange(maxexp))
373 x = from_triple(1, ndigits(m), randrange(maxexp))
374 y = from_triple(1, ndigits(n), randrange(maxexp))
376 x = from_triple(-1, ndigits(m), randrange(maxexp))
377 y = from_triple(1, ndigits(n), randrange(maxexp))
379 x = from_triple(1, ndigits(m), randrange(maxexp))
380 y = from_triple(-1, ndigits(n), randrange(maxexp))
382 x = from_triple(-1, ndigits(m), randrange(maxexp))
383 y = from_triple(-1, ndigits(n), randrange(maxexp))
391 def tern_incr_digits(prec, maxexp, itr): argument