私はLaravel 4のコントローラーに問題があります。カンマの後に2桁の小数点を丸め(または切り捨て)しようとしましたが、機能しません。小数点以下を切り捨てることはできません。
私はこのような何か試してみました:
round(888/100, 2);
または:
floor(888*100)/100;
をしかし、私は8.880000000000001の代わりに、8.88を持っています。 なぜですか?
(この例では、私はこの数を取るが、それは他の数とすることができる)
私はLaravel 4のコントローラーに問題があります。カンマの後に2桁の小数点を丸め(または切り捨て)しようとしましたが、機能しません。小数点以下を切り捨てることはできません。
私はこのような何か試してみました:
round(888/100, 2);
または:
floor(888*100)/100;
をしかし、私は8.880000000000001の代わりに、8.88を持っています。 なぜですか?
(この例では、私はこの数を取るが、それは他の数とすることができる)
は、丸めた後、これを試してみてください:
number_format((float)$number, 2, '.', '');
を、それが完璧に動作します。この
number_format($number, 2, '.', ',');
// 2 = decimal places | '.' = decimal seperator | ',' = thousand seperator
あなたのコードをそこに記述すると、より良い答えになります! – Deep
感謝をしてみてください! – K4tn1x