/** * @covers Moontoast\Math\BigNumber::convertToBase */ public function testConvertToBase() { $bn1 = new BigNumber('9223372036854775807'); $bn2 = new BigNumber('9223372036854775810'); $bn3 = new BigNumber('2'); $this->assertEquals('7fffffffffffffff', $bn1->convertToBase(16)); $this->assertEquals('8000000000000002', $bn2->convertToBase(16)); $this->assertEquals('10', $bn3->convertToBase(2)); $this->assertEquals('1y2p0ij32e8e7', $bn1->convertToBase(36)); }