PHP-将长浮点转换为十进制

PHP-将长浮点转换为十进制,php,floating-point,Php,Floating Point,我得到了一个像1.17753e27这样的浮点数,我想把它转换成一个像1.3242这样的十进制数 我该怎么做? float round ( float $val [, int $precision = 5 [, int $mode = PHP_ROUND_HALF_UP ]] ) 您可以尝试使用此代码将长浮点转换为十进制 浮动地板(浮动$value)是的,它仍然打印1.17753E+27。我认为很明显,我不希望结果中出现像E+27这样的东西。对不起,如果我不清楚的话。 <?php $var

我得到了一个像1.17753e27这样的浮点数,我想把它转换成一个像1.3242这样的十进制数

我该怎么做?


float round ( float $val [, int $precision = 5 [, int $mode = PHP_ROUND_HALF_UP ]] )

您可以尝试使用此代码将长浮点转换为十进制
浮动地板(浮动$value)

是的,它仍然打印1.17753E+27。我认为很明显,我不希望结果中出现像E+27这样的东西。对不起,如果我不清楚的话。
<?php
$var = '122.34343The';
$float_value_of_var = floatval($var);
echo $float_value_of_var; // 122.34343
?>