我想要与所有零相乘的结果,而不是显示E-5

时间:2019-02-27 22:21:16

标签: php multiplying

我在php中有一个乘法,结果是这样的: 3厘米= 3.0E-5 KM。我的问题很简单而且简短,我怎么只显示零的结果呢?像乘法后的原始结果?
我已经尝试过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 个答案:

没有答案