Eu estou com problemas para retornar um float que vem de um select, ao invés de 1.8 ele mostra 1.79999995232. Alguem sabe como resolver isso?
$query= "SELECT ID AS CODIGO, NAME AS NOME, LAT AS LATITUDE, LON AS LONGITUDE, ALT AS ALTITUDE FROM LOC WHERE ID=8;";
$result= ibase_query($db, $query) or die("Não foi possível executar a seleção.");
$row= ibase_fetch_row($result);
echo($row[2]); //deveria mostrar 1.8 e mostra 1.79999995232