public function testNotEqualTo() { $obj1 = new LargeInteger("112523543598732149872958714082798523523489723897423897423897429874987239847"); $obj2 = new LargeInteger("12323543598732149872958714082798523523489723897423897423897429874987239847"); $obj3 = new LargeInteger("12323543598732149872958714082798523523489723897423897423897429874987239847"); $obj4 = new LargeInteger("12323543598732149872958714082798523523489723897423897423897429874987239847"); $uint1 = new LargeInteger("123235435987321498729587140827985234"); $uint2 = new LargeInteger(3); $uint3 = $uint1->add($uint2); $this->assertTrue($obj1->not_equal_to($obj2)); $this->assertFalse($obj3->not_equal_to($obj4)); $this->assertNotEquals("123235435987321498729587140827985235", $uint3->get_value()); }
<?php require 'vendor/autoload.php'; use LargeInteger\LargeInteger; $uint1 = new LargeInteger("123235435987321498729587140827985234"); $uint2 = new LargeInteger("123235435987321498729587140827985234"); $uint3 = $uint1->add($uint2); //echo bcadd(123235435987321498729587140827985234, 123235435987321498729587140827985234); //echo '<br />'; //echo $uint3->get_value(); //echo '<br />'; //echo bcadd("123235435987321498729587140827985234", "123235435987321498729587140827985234"); $int1 = new LargeInteger(28); $int2 = new LargeInteger(457); var_dump($int1->_compare($int2)); echo '<br/>'; var_dump(bccomp(28, 457));