Lines Matching refs:product
70 * pbf: Operand x, to be replaced by the product x * mult ** n.
83 * insufficient to hold the product, and malloc failed to
86 * insufficient to hold the product, and a new _big_float
87 * was allocated by malloc. newbf holds the product.
92 * on the last product.
301 _BIG_FLOAT_DIGIT product[3];
311 _multiply_base_two_vector((short unsigned) (istop - istart + 1), &(pbf->bsignificand[istart]), &(pp[j - istop]), product);
312 if (product[2] != 0)
313 _carry_propagate_two((unsigned long) product[2], &(pbf->bsignificand[j + 2]));
314 if (product[1] != 0)
315 _carry_propagate_two((unsigned long) product[1], &(pbf->bsignificand[j + 1]));
318 _multiply_base_ten_vector((short unsigned) (istop - istart + 1), &(pbf->bsignificand[istart]), &(pp[j - istop]), product);
319 if (product[2] != 0)
320 _carry_propagate_ten((unsigned long) product[2], &(pbf->bsignificand[j + 2]));
321 if (product[1] != 0)
322 _carry_propagate_ten((unsigned long) product[1], &(pbf->bsignificand[j + 1]));
325 pbf->bsignificand[j] = product[0];
339 * entire product, if further
343 * the product might be
347 * Note that the product
446 /* Copy product to original buffer. */