Example #1
0
 /**
  * @covers Moontoast\Math\BigNumber::pow
  */
 public function testPow()
 {
     $bn1 = new BigNumber(16);
     $bn2 = new BigNumber('4294967296.5352423424523', 13);
     $this->assertSame($bn1, $bn1->pow(8));
     $this->assertSame('4294967296', $bn1->getValue());
     $bn2->setScale(6);
     $this->assertSame('18446744078307248328.820606', $bn2->pow(2)->getValue());
 }