Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Tính Phần Trăm Trong PHP: Hướng Dẫn Bước Đi Bước

Trong bài này, cho một số và giá trị phần trăm, tìm phần trăm của số đó. Chúng ta học cách tính phần trăm số trong PHP bằng các cách khác nhau.

Hiểu Công Thức

Để tìm phần trăm của một số, dùng công thức: (Số × Phần trăm) / 100

Ví dụ: Phần trăm của 300 đối với 40% tính (300 × 40) / 100 = 120.

Số: 300 Phần trăm: 40% Kết quả: (300 × 40) ÷ 100 = 120

Cách Tính Trực Tiếp

Cách trực tiếp dùng phép nhân và chia cơ bản.

Cú Pháp

$result = ($number * $percentage) / 100;

Ví Dụ

<?php
$number = 500;
$percentage = 10;
$result = ($number * $percentage) / 100;
echo "The percentage value is: " . $result;
?>
The percentage value is: 50

Sử Dụng Hàm

Tạo hàm tái sử dụng nhận số và phần trăm làm tham số trả về kết quả.

<?php
function findPercentage($num, $percent) {
    return ($num * $percent) / 100;
}
$number = 600;
$percentage = 25;
$result = findPercentage($number, $percentage);
echo "The percentage value is: " . $result;
?>
The percentage value is: 150

Cách Hướng Đối Tượng

Đóng gói logic tính phần trăm trong class để tổ chức và tái sử dụng tốt hơn.

<?php
class PercentageCalculator {
    public function calculatePercentage($num, $percent) {
        return ($num * $percent) / 100;
    }
}
$calculator = new PercentageCalculator();
$number = 700;
$percentage = 30;
$result = $calculator->calculatePercentage($number, $percentage);
echo "The percentage value is: " . $result;
?>
The percentage value is: 210

So Sánh Các Phương Pháp

Phương phápTrường hợp dùng tốt nhấtTime Complexity
Tính trực tiếpTính toán một lần đơn giảnO(1)
HàmTính toán tái sử dụngO(1)
Phương pháp ClassỨng dụng phức tạp với OOPO(1)

Kết Luận

Ba cách đều tính phần trăm hiệu quả với O(1). Chọn trực tiếp cho tính đơn giản, hàm cho tái sử dụng, class cho ứng dụng hướng đối tượng.

Tính Phần Trăm Trong PHP: Hướng Dẫn Bước Đi Bước