public function testNegate()
{
$bn1 = new BigNumber(1234);
$bn2 = new BigNumber('0.000000567', 9);
$this->assertSame('-1234', $bn1->negate()->getValue());
$this->assertSame('1234', $bn1->negate()->getValue());
$bn2->setScale(7);
$this->assertSame('-0.0000005', $bn2->negate()->getValue());
$bn2->setScale(6);
$this->assertSame('0.000000', $bn2->negate()->getValue());
}