Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

243
Views
¿Quiero convertir el valor decimal redondeado en PHP?

Sé que esto es una búsqueda básica, pero no puedo convertir el valor. Ejemplo: necesito valores de redondeo como 0.09 a 9

 .09 = 9 .01 = 1 .5 = 50

estoy intentando esto

 number_format((float)0.09, 3, '.', '')

la salida es 0.090

¿Cómo convierte Excel 0.0988325 en 9.88%?

Captura de pantalla de Excel

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Simplemente multiplique el número por 100 y agregue un signo de porcentaje:

PHP

Usa la función number_format() :

 number_format( num: $number * 100, decimals: 3, decimal_separator: '.', thousands_separator: '' ) . ' %';

Tenga en cuenta que los argumentos de función con nombre requieren PHP 8.0.0+, si ejecuta un número de versión más bajo, simplemente omítalos.


JavaScript

Usa el método toFixed() :

 const form = document.querySelector("form") const input = document.querySelector("#number") form.addEventListener("submit", function (e) { e.preventDefault() console.log(Number.parseFloat(input.value * 100).toFixed(3) + " %") });
 <form> <input type="number" step="any" id="number" required> <input type="submit"> </form>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!