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());
}