Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
Cómo convertir 0.5 a 0.50 en php

¿Existe la posibilidad de mostrar "0.5" como "0.50" en php?

No me refiero a algo como eso:

 <?php $x = 0.5; echo($x . "0"); ?>

Así que esto también puede encajar:

 $x = 0.75;

Espero que mi pregunta sea lo suficientemente exacta. ¡Gracias por tu ayuda!

about 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Hacer:

 $x = 0.5; printf("%.2f", $x);

Obtener:

 0.50

Explicación:

printf() y sprintf() pueden imprimir/devolver una cadena formateada. Hay muchos parámetros de formato disponibles. Aquí, usé %.2f . Desmenucemos eso:

  • % denota un marcador de posición que será reemplazado por $x
  • . denota un especificador de precisión
  • 2 pertenece al especificador de precisión: el número de dígitos después del punto decimal
  • f es el especificador de tipo , aquí float ya que eso es lo que estamos pasando

Alternativamente:

Utilice number_format() :

 echo number_format($x, 2);

Aquí, 2 denota el número de dígitos decimales que desea en la salida. En realidad, no necesita proporcionar un tercer y cuarto parámetro, ya que sus valores predeterminados son exactamente lo que desea.

about 4 years ago · Santiago Trujillo Denunciar

0

Utilice la función number_format()

 echo number_format($x,  2, '.', '');
about 4 years ago · Santiago Trujillo Denunciar

0

Utilice la función number_format

 <?php print number_format('0.5',2,'.',''); // 0.50 ?>

http://php.net/manual/en/function.number-format.php

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda