Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2007, 17:50
Avatar de SI TAN SOLO TUVIERA
SI TAN SOLO TUVIERA
 
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 1 mes
Puntos: 3
Pregunta ¿Como imprimo numero con solo 2 decimales? PHP

Saludos gente!

Estoy buscando un poco de ayuda con ésto. Si alguien sabe se la agradezco mucho!

A ver, tengo una función que me averigua la distancia entre dos códigos ZIP en millas, teniendo la latitud y la longitud de éstos, aquí está:

Código PHP:
function ds_distance($zip1$zip2)
{
  global 
$config_default_units;
  
  
$latlong1 ds_lookuplatlong($zip1);
  
$latlong2 ds_lookuplatlong($zip2);  
  
  if ((
$latlong1 == false) or ($latlong2 == false))
  {
    
$dist = -1;
  }
  else
  {
    
$dist ds_calcdistance($latlong1[lat], $latlong1[long], $latlong2[lat], $latlong2[long], $config_default_units);
  }
  
  return 
$dist;

Y la imprimo con este otro pedazo de codigo:

Código PHP:
<?php
  
require('lib_dealer_search/lib_dealer_search.php');
  
  
$d ds_distance($_POST['zipcode1'], $_POST['zipcode2']);
  
  if (
$d == -1)
  {
    echo 
"One of the zip codes was not recognized";
  }
  else
  {
    echo 
'Distance between ' $_POST['zipcode1'] . ' and ' $_POST['zipcode2'] . ': ' $d ' miles';
  } 
?>
Y me da respuestas asi:

Distance between 27616 and 27603: 8.893565112107 miles

Mi pregunta es, como hago para que esa respuesta 8.893565112107 la imprima solo con dos digitos, asi : 8.89

Quedo agradecido con el que me pueda ayudar!!
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.