我有一个浮动:71.25
我希望前端的小数要小得多,我能想到的唯一方法就是“拆分”浮点数并执行以下操作:
<?php
$round = 71;
$decimals = 25;
?>
<p><?php echo $round . '.'; ?><small><?php echo $decimals; ?></small></p>
Float是从数学方程输出的,因此无法硬编码这种情况。
如何用PHP实现这一目标?如果有更好的方法,我愿意接受建议。
答案 0 :(得分:8)
<?php
$float = 71.025;
$parts = explode('.', (string) $float);
print_r($parts);
结果数组
Array
(
[0] => 71
[1] => 025
)