Tôi muốn tính, bằng PHP, tỷ lệ phần trăm của một số. Ví dụ:Làm cách nào để tính tỷ lệ phần trăm của một số?
$percentage = 50;
$totalWidth = 350;
Đối với ví dụ này, 50% của 350 = 175
Làm thế nào tôi có thể làm điều đó?
Tôi muốn tính, bằng PHP, tỷ lệ phần trăm của một số. Ví dụ:Làm cách nào để tính tỷ lệ phần trăm của một số?
$percentage = 50;
$totalWidth = 350;
Đối với ví dụ này, 50% của 350 = 175
Làm thế nào tôi có thể làm điều đó?
$percentage = 50;
$totalWidth = 350;
$new_width = ($percentage/100) * $totalWidth;
Chia $percentage
thành 100 và nhân với $totalWidth
. Toán đơn giản.
trong trường hợp loại là số nguyên thì tốt hơn nếu bạn nhân trước, sau đó chia cho 100. Ví dụ khi chia đầu tiên: int answer = 50/100 = 0.5 (int round 0.5 to 1); answer * width = 1 * 350 = 350. D'oh. – Ozzy
@Ozzy Các loại không quan trọng ở đây. Nếu kết quả tính toán trong một phần nhỏ, kết quả sẽ tự động là một phao và sẽ không được làm tròn. – deceze
Không ai quan tâm đến $ totalWidth = 0 ... Tại sao? –
@GeorgyLiparteliani vì bất kỳ tỷ lệ phần trăm nào bằng không là 0. Biến $ totalWidth không phải là cổ tức, là một phép nhân. – jloria
50% của 350 = 175 Tôi sẽ làm theo cách đó, nó hợp lý hơn đối với tôi: '($ totalWidth * $ phần trăm)/100' là như nhau, nhưng tôi thích nó nhiều hơn. – vinsa