Php 将浮点(1.2)拆分为整数(1)和小数(2)

Php 将浮点(1.2)拆分为整数(1)和小数(2),php,numbers,Php,Numbers,我有一个浮动:71.25 我希望前端的小数要小得多,我能想到的唯一方法是“拆分”浮点,并执行如下操作: <?php $round = 71; $decimals = 25; ?> <p><?php echo $round . '.'; ?><small><?php echo $decimals; ?></small></p> Float是从数学方程输出的,所以无法对这种情况进行硬编码 如何用PHP实现这

我有一个浮动:
71.25

我希望前端的小数要小得多,我能想到的唯一方法是“拆分”浮点,并执行如下操作:

<?php
$round = 71;
$decimals = 25;
?>

<p><?php echo $round . '.'; ?><small><?php echo $decimals; ?></small></p>

Float是从数学方程输出的,所以无法对这种情况进行硬编码

如何用PHP实现这一点?如果有更好的办法,我愿意接受建议

<?php

$float = 71.025;
$parts = explode('.', (string) $float);
print_r($parts);
参考:

参考:

在本例中是否确实需要将其转换为字符串?在本例中是否确实需要将其转换为字符串?
Array
(
    [0] => 71
    [1] => 025
)