PHP棒球代码:减少位数

PHP棒球代码:减少位数,php,Php,本网站和一些PHP基础知识的新增内容。对于这个代码,我希望将击球平均数的位数减少到三位数。如果您查看网页中的代码,它有12位数字,例如:0.189 如何将数字减少到3而不是12?这会更好地展示我糟糕的击球率 这是: <?php $full_name = "Robbee Thomas"; $position = "SS"; $bathand = "R"; $throwhand = "R"; $hits = 35; $atbats = 185; $batavg = $hits / $atb

本网站和一些PHP基础知识的新增内容。对于这个代码,我希望将击球平均数的位数减少到三位数。如果您查看网页中的代码,它有12位数字,例如:0.189

如何将数字减少到3而不是12?这会更好地展示我糟糕的击球率

这是:

<?php

$full_name = "Robbee Thomas";
$position = "SS";
$bathand = "R";
$throwhand = "R";

$hits = 35;
$atbats = 185;
$batavg = $hits / $atbats

?>
</head>
<body>

<h1><?php echo $full_name ?></h1>

<p>Position:&nbsp;&nbsp;<?php echo $position ?></p>
<p>Bat:&nbsp;&nbsp;<?php echo $bathand ?></p>
<p>Throw:&nbsp;&nbsp;<?php echo $throwhand ?></p>
<p>Batting Avg:&nbsp;&nbsp;<?php echo $batavg ?></p>

</body>
</html>

职位:

蝙蝠:

投掷:

平均击球数:


您需要使用number\u format函数将小数点四舍五入到所需的小数位

改变

<?php echo $batavg ?>


非常感谢,它成功了。抱歉,我花了25年(或2周)的时间才回复。
<?php echo number_format((float)$batavg, 3, '.', '') ?>