Lines Matching refs:temp

99                 $temp = $this->is_negative ? '-0x' . $this->value : '0x' . $this->value;
100 $this->value = gmp_init($temp);
159 $temp = gmp_export($this->value);
162 … substr(str_pad($temp, $this->precision >> 3, chr(0), STR_PAD_LEFT), -($this->precision >> 3)) :
163 ltrim($temp, chr(0));
174 $temp = new self();
175 $temp->value = $this->value + $y->value;
177 return $this->normalize($temp);
188 $temp = new self();
189 $temp->value = $this->value - $y->value;
191 return $this->normalize($temp);
202 $temp = new self();
203 $temp->value = $this->value * $x->value;
205 return $this->normalize($temp);
287 $temp = new self();
288 $temp->value = gmp_invert($this->value, $n->value);
290 return $temp->value === false ? false : $this->normalize($temp);
337 $temp = new self();
338 $temp->value = gmp_abs($this->value);
340 return $temp;
351 $temp = new self();
352 $temp->value = $this->value & $x->value;
354 return $this->normalize($temp);
365 $temp = new self();
366 $temp->value = $this->value | $x->value;
368 return $this->normalize($temp);
379 $temp = new self();
380 $temp->value = $this->value ^ $x->value;
382 return $this->normalize($temp);
398 $temp = new self();
399 $temp->value = $this->value >> $shift;
401 return $this->normalize($temp);
414 $temp = new self();
415 $temp->value = $this->value << $shift;
417 return $this->normalize($temp);
587 $temp = new self();
588 $temp->value = $this->value ** $n->value;
590 return $this->normalize($temp);
637 $temp = $this->value;
638 return function (GMP $x) use ($temp) {
639 return new GMP($x->value % $temp);
697 $temp = clone $this;
698 $temp->value = -$this->value;
700 return $temp;