Ho un metodo che restituisce un float come 1.234567890.Voglio verificare che lo faccia davvero. Tuttavia, sembra che questo float restituito abbia una precisione diversa su piattaforme diverse, quindi come faccio ad affermare che il valore restituito è 1.23456789? Se devo solo:Asserzioni di test in PHP e unità con decimali
$this->assertEqual(1.23456789, $float);
Quindi questo potrebbe non riuscire su alcune piattaforme dove non c'è abbastanza precisione.
bccomp() adatta la mia situazione bene. – Tower