0
PHPを使用して数値を切り捨てようとしています。php rounding down
以下の方法を使用して、値に小数点以下の桁がある場合は、これを行うことができました。
$val = floor($val * 2)/2;
echo 'hello'. $val;
切り捨てようとしている値に小数点がなく、上記のコードが機能していない場合。
私が切り捨てようとしている値。
32456 => 32000
4567 => 4000
38999 => 38000
数値に小数点がない場合、 '$ val * 2'も整数になりますので、' floor() 'はそれを変更しません。 – Barmar
を参照してください(https://stackoverflow.com/q/43932648/6521116) –