Moontoast\Math\BigNumberTest::testRound PHP Méthode

testRound() public méthode

public testRound ( )
    public function testRound()
    {
        $bn1 = new BigNumber('3.4', 1);
        $bn2 = new BigNumber('3.5', 1);
        $bn3 = new BigNumber('3.6', 1);
        $bn4 = new BigNumber('1.95583', 5);
        $bn5 = new BigNumber('1241757');
        $bn6 = new BigNumber('-3.4', 1);
        $bn7 = new BigNumber('-3.5', 1);
        $bn8 = new BigNumber('-3.6', 1);
        $this->assertSame('3', $bn1->round()->getValue());
        $this->assertSame('4', $bn2->round()->getValue());
        $this->assertSame('4', $bn3->round()->getValue());
        $this->assertSame('2', $bn4->round()->getValue());
        $this->assertSame('1241757', $bn5->round()->getValue());
        $this->assertSame('-3', $bn6->round()->getValue());
        $this->assertSame('-4', $bn7->round()->getValue());
        $this->assertSame('-4', $bn8->round()->getValue());
    }