Я хочу получить результат умножения со всеми нулями вместо показа 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";
}
?>