Lines Matching refs:precision
102 protected $precision = -1; variable in phpseclib3\\Math\\BigInteger\\Engines\\Engine
252 return $this->precision > 0 ? str_repeat(chr(0), ($this->precision + 1) >> 3) : '';
294 $result = $this->precision > 0 ? substr($bits, -$this->precision) : ltrim($bits, '0');
296 if ($twos_compliment && $this->compare(new static()) > 0 && $this->precision <= 0) {
350 if ($this->precision > 0) {
368 if ($this->precision > 0) {
370 $this->setPrecision($this->precision);
383 if ($this->precision > 0) {
384 $result['precision'] = $this->precision;
412 return $this->precision > 0 ? $result + ['precision' => $this->precision] : $result;
426 $this->precision = -1;
431 $this->precision = $bits;
447 return $this->precision;
484 $new_bits = $this->precision - $current_bits;
539 if ($this->precision > 0) {
540 $precision = $this->precision;
551 $precision = 8 * strlen($bits) - 8 + $i;
552 $mask = chr((1 << ($precision & 0x7)) - 1) . str_repeat(chr(0xFF), $precision >> 3);
556 $shift += $precision;
558 $shift %= $precision;
566 $right = $this->bitwise_rightShift($precision - $shift);