Home | History | Annotate | Download | only in big

Lines Matching defs:divisor

361 func (q nat) convertWords(s []byte, b Word, ndigits int, bb Word, table []divisor) {
368 // find divisor close to sqrt(q) if possible, but in any case < q
434 type divisor struct {
435 bbb nat // divisor
436 nbits int // bit length of divisor (discounting leading zeros) ~= log2(bbb)
437 ndigits int // digit length of divisor in terms of output base digits
442 table [64]divisor // cached divisors for base 10
451 func divisors(m int, b Word, ndigits int, bb Word) []divisor {
464 var table []divisor // for b == 10, table overlaps with cacheBase10.table
469 table = make([]divisor, k) // create new table for this conversion