Lines Matching defs:result

335         int[] result = new int[intLen];
337 result[i] = value[offset+i];
338 return result;
483 int[] result = new int[newLen];
485 result[i] = value[offset+i];
486 setValue(result, newLen);
510 * divisor a back to the dividend result at a specified offset. It is used
513 private int divadd(int[] a, int[] result, int offset) {
518 (result[j+offset] & LONG_MASK) + carry;
519 result[j+offset] = (int)sum;
579 * Adds the contents of two MutableBigInteger objects.The result
587 int[] result = (value.length < resultLen ? new int[resultLen] : value);
589 int rstart = result.length-1;
598 result[rstart--] = (int)sum;
605 if (carry == 0 && result == value && rstart == (x + offset))
608 result[rstart--] = (int)sum;
614 result[rstart--] = (int)sum;
620 if (result.length < resultLen) {
623 // bits into new result.
624 System.arraycopy(result, 0, temp, 1, result.length);
626 result = temp;
628 result[rstart--] = 1;
632 value = result;
634 offset = result.length - resultLen;
640 * result into this MutableBigInteger.
645 int[] result = value;
659 if (result.length < resultLen)
660 result = new int[resultLen];
665 int rstart = result.length - 1;
673 result[rstart--] = (int)diff;
679 result[rstart--] = (int)diff;
682 value = result;
690 * Subtracts the smaller of a and b from the larger and places the result
728 * Multiply the contents of two MutableBigInteger objects. The result is
771 * result is placed into z.
1079 private void divWord(int[] result, long n, int d) {
1083 result[0] = (int)n;
1084 result[1] = 0;
1103 result[0] = (int)q;
1104 result[1] = (int)r;
1248 MutableBigInteger result = new MutableBigInteger();
1251 oddPart.multiply(y1, result);
1256 result.add(temp2);
1257 return result.divide(p, temp1);
1284 MutableBigInteger result = new MutableBigInteger(new int[2]);
1285 result.value[0] = (int)(tLong >>> 32);
1286 result.value[1] = (int)tLong;
1287 result.intLen = 2;
1288 result.normalize();
1289 return result;