<पी> इस समस्या में, हमें एक संख्या और एक प्रतिशत मान दिया गया है, और हमें दी गई संख्या का प्रतिशत ज्ञात करना है। इस लेख में, हम सीखने जा रहे हैं कि हम विभिन्न तरीकों का उपयोग करके PHP में किसी संख्या के प्रतिशत की गणना कैसे कर सकते हैं। सूत्र को समझना
<पी> किसी संख्या का प्रतिशत ज्ञात करने के लिए, हम सूत्र का उपयोग करते हैं:(संख्या × प्रतिशत) / 100 <पी> उदाहरण:40% के संबंध में 300 के प्रतिशत की गणना (300 × 40) / 100 =120 के रूप में की जाती है। संख्या:300 प्रतिशत:40% परिणाम:(300 × 40) ÷ 100 =120 प्रत्यक्ष गणना दृष्टिकोण
<पी> यह प्रत्यक्ष दृष्टिकोण है जहां हम बुनियादी गुणन और विभाजन ऑपरेटरों का उपयोग करके किसी संख्या के प्रतिशत की गणना करते हैं? सिंटैक्स
$result = ($number * $percentage) / 100;
उदाहरण
<?php
$number = 500;
$percentage = 10;
$result = ($number * $percentage) / 100;
echo "The percentage value is: " . $result;
?>
The percentage value is: 50
फ़ंक्शन का उपयोग करना
<पी> इस दृष्टिकोण में, हम एक पुन:प्रयोज्य फ़ंक्शन बनाते हैं जो पैरामीटर के रूप में संख्या और प्रतिशत लेता है और गणना परिणाम लौटाता है?
<?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
ऑब्जेक्ट-ओरिएंटेड दृष्टिकोण का उपयोग करना
<पी> हम बेहतर संगठन और पुन:प्रयोज्यता के लिए एक वर्ग के भीतर प्रतिशत गणना तर्क को समाहित कर सकते हैं?
<?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
तरीकों की तुलना
विधि | सर्वोत्तम उपयोग का मामला | समय जटिलता | प्रत्यक्ष गणना सरल एक बार की गणना O(1) फ़ंक्शन पुन:प्रयोज्य गणना O(1) वर्ग विधि OOP O(1) के साथ जटिल अनुप्रयोग निष्कर्ष
<पी> सभी तीन दृष्टिकोण O(1) समय जटिलता के साथ PHP में प्रतिशत की गणना करने के लिए कुशल तरीके प्रदान करते हैं। सरल गणनाओं के लिए सीधी विधि, पुन:प्रयोज्य के लिए फ़ंक्शन और ऑब्जेक्ट-ओरिएंटेड अनुप्रयोगों के लिए कक्षाएं चुनें। <पी>