H A D | BigInteger.php | 165 * @param string|int|BigInteger\Engines\Engine $x Base-10 number or base-$base number if $base set. 168 public function __construct($x = 0, $base = 10) 172 if ($x instanceof self::$mainEngine) { 173 $this->value = clone $x; 174 } elseif ($x instanceof BigInteger\Engines\Engine) { 175 $this->value = new static("$x"); 176 $this->value->setPrecision($x->getPrecision()); 178 $this->value = new self::$mainEngine($x, $base); 271 * @param BigInteger $x 274 public function multiply(BigInteger $x) 251 __construct($x = 0, $base = 10) global() argument 1137 multiply($x) global() argument 1310 _square($x = false) global() argument 1906 _reduce($x, $n, $mode) global() argument 1943 _prepareReduce($x, $n, $mode) global() argument 1962 _multiplyReduce($x, $y, $n, $mode) global() argument 1981 _squareReduce($x, $n, $mode) global() argument 2128 _regularBarrett($x, $n) global() argument 2281 _montgomery($x, $n) global() argument 2329 _montgomeryMultiply($x, $y, $m) global() argument 2380 _prepMontgomery($x, $n) global() argument 2417 _modInverse67108864($x) global() argument 2761 equals($x) global() argument 2801 bitwise_and($x) global() argument 2842 bitwise_or($x) global() argument 2882 bitwise_xor($x) global() argument 3657 _base256_lshift(& $x, $shift) global() argument 3686 _base256_rshift(& $x, $shift) global() argument 3727 _int2bytes($x) global() argument 3739 _bytes2int($x) global() argument 3778 _safe_divide($x, $y) global() argument [all...] |