Lines Matching refs:sum
276 … $sum = ($x_value[$j] + $y_value[$j]) * static::BASE_FULL + $x_value[$i] + $y_value[$i] + $carry;
277 …$carry = $sum >= static::MAX_DIGIT2; // eg. floor($sum / 2**52); only possible values (in any base…
278 $sum = $carry ? $sum - static::MAX_DIGIT2 : $sum;
280 $temp = static::BASE === 26 ? intval($sum / 0x4000000) : ($sum >> 31);
282 …$value[$i] = (int)($sum - static::BASE_FULL * $temp); // eg. a faster alternative to fmod($sum, 0x…
287 $sum = $x_value[$i] + $y_value[$i] + $carry;
288 $carry = $sum >= static::BASE_FULL;
289 $value[$i] = $carry ? $sum - static::BASE_FULL : $sum;
365 … $sum = ($x_value[$j] - $y_value[$j]) * static::BASE_FULL + $x_value[$i] - $y_value[$i] - $carry;
367 … $carry = $sum < 0; // eg. floor($sum / 2**52); only possible values (in any base) are 0 and 1
368 $sum = $carry ? $sum + static::MAX_DIGIT2 : $sum;
370 $temp = static::BASE === 26 ? intval($sum / 0x4000000) : ($sum >> 31);
372 $x_value[$i] = (int)($sum - static::BASE_FULL * $temp);
377 $sum = $x_value[$i] - $y_value[$i] - $carry;
378 $carry = $sum < 0;
379 $x_value[$i] = $carry ? $sum + static::BASE_FULL : $sum;