Я хочу получить результат умножения со всеми нулями вместо показа E-5

У меня есть умножение в php, результат которого такой: 3 см = 3,0E-5 км. Мой вопрос очень простой и короткий, как я могу показать результат только с нулями? Как сырой результат после умножения?
Я пробовал функции number_format и sprintf, но я думаю, что это не может решить мою проблему, потому что мое умножение может изменить количество нулей. Это мой код:

<?php
  //Escriba una distancia en centímetros y conviértala en kilómetros, metros y centímetros.
  $distancia = trim(htmlspecialchars(strip_tags($_REQUEST["distancia"]), ENT_QUOTES, "UTF-8"));
  define("converKM", "0.00001");
  define("converM", "0.01");

  if (!empty($distancia) && is_numeric($distancia)) {
    $resultKM = $distancia*converKM;
    $resultM = $distancia*converM;
    echo "$distancia cm son $resultKM KM<br/>";
    echo "$distancia cm son $resultM M<br/>";
  } else {
      echo "El campo no pueden estar vacío. Se debe rellenar SÓLO con un número";
    }

?>

0 ответов

Другие вопросы по тегам