Computer >> Máy Tính >  >> Lập trình >> PHP

Làm thế nào để chuyển đổi số tiền sang float và round một cách chính xác trong PHP?

Để làm tròn số tiền, hãy sử dụng round () trong PHP. Giả sử sau đây là các giá trị đầu vào của chúng tôi -

$amount=50.78;
$quantity=45.5;

Chuyển đổi chúng thành nổi như thế này

$am=(float) round($amount, 4);
$quant=(float) round($quantity, 4);

Ví dụ

Mã PHP như sau

<!DOCTYPE html>
<html>
<body>
<?php
$amount=50.78;
$quantity=45.5;
$am=(float) round($amount, 4);
echo $am,"<br>";
$quant=(float) round($quantity, 4);
echo $quant,"<br>";
$correctAmount=round($am*$quant,4);
echo "The result is=",$correctAmount;
?>
</body>
</html>

Đầu ra

Điều này sẽ tạo ra kết quả sau

50.78
45.5
The result is=2310.49