Lines Matching refs:temp
112 $temp = new self(Hex::decode($x), 256);
113 $this->value = $this->is_negative ? '-' . $temp->value : $temp->value;
157 $temp = bcmod($current, '16777216');
158 $value = chr($temp >> 16) . chr($temp >> 8) . chr($temp) . $value;
175 $temp = new self();
176 $temp->value = bcadd($this->value, $y->value);
178 return $this->normalize($temp);
189 $temp = new self();
190 $temp->value = bcsub($this->value, $y->value);
192 return $this->normalize($temp);
203 $temp = new self();
204 $temp->value = bcmul($this->value, $x->value);
206 return $this->normalize($temp);
276 $temp = $u;
278 $v = bcsub($temp, bcmul($v, $q, 0), 0);
280 $temp = $a;
282 $c = bcsub($temp, bcmul($a, $q, 0), 0);
284 $temp = $b;
286 $d = bcsub($temp, bcmul($b, $q, 0), 0);
318 $temp = new static();
319 $temp->value = strlen($this->value) && $this->value[0] == '-' ?
323 return $temp;
369 $temp = new static();
370 $temp->value = bcdiv($this->value, bcpow('2', $shift, 0), 0);
372 return $this->normalize($temp);
385 $temp = new static();
386 $temp->value = bcmul($this->value, bcpow('2', $shift, 0), 0);
388 return $this->normalize($temp);
595 $temp = new self();
596 $temp->value = bcpow($this->value, $n->value);
598 return $this->normalize($temp);
644 $temp = parent::setBitmask($bits);
645 return $temp->add(static::$one[static::class]);
691 $temp = clone $this;
693 if (!strlen($temp->value)) {
694 return $temp;
697 $temp->value = $temp->value[0] == '-' ?
701 return $temp;