public function testIntegerOfNegativeNumber() { $x = new \MyOddWeb\BigNumber("-1.2"); $integer = $x->Integer()->ToDouble(); $this->assertSame(-1.0, $integer); $x = new \MyOddWeb\BigNumber("-12345.2"); $integer = $x->Integer()->ToDouble(); $this->assertSame(-12345.0, $integer); $x = new \MyOddWeb\BigNumber("-12"); $integer = $x->Integer()->ToDouble(); $this->assertSame(-12.0, $integer); $x = new \MyOddWeb\BigNumber("-0.23456"); $integer = $x->Integer()->ToDouble(); $this->assertSame(0.0, $integer); $this->assertTrue($x->IsZero()); }