/** * @test */ public function check_idempotent_float_number_conversion() { $f0 = new FN(12.89); $this->assertTrue($f0->equals(12.89)); $f = new FN($f0->__toString()); $this->assertTrue($f->equals(12.89)); foreach (range(1, 99) as $i) { $f = new FN($f->__toString()); $this->assertTrue($f->equals(12.89)); } $this->assertTrue($f->equals($f0)); }