00001 <?php 00034 interface Zend_Crypt_Math_BigInteger_Interface 00035 { 00036 00037 public function init($operand, $base = 10); 00038 public function add($left_operand, $right_operand); 00039 public function subtract($left_operand, $right_operand); 00040 public function compare($left_operand, $right_operand); 00041 public function divide($left_operand, $right_operand); 00042 public function modulus($left_operand, $modulus); 00043 public function multiply($left_operand, $right_operand); 00044 public function pow($left_operand, $right_operand); 00045 public function powmod($left_operand, $right_operand, $modulus); 00046 public function sqrt($operand); 00047 public function binaryToInteger($operand); 00048 public function integerToBinary($operand); 00049 public function hexToDecimal($operand); 00050 00051 }