একটি অ্যারের গড় বা গড় হল প্রোগ্রামিংয়ের একটি মৌলিক গাণিতিক অপারেশন। গড় বিশ্লেষণ, অর্থ এবং প্রতিবেদনে ব্যবহৃত হয়। বাস্তব জীবনের অ্যাপ্লিকেশনগুলির মধ্যে একটি হল একটি ওয়েবসাইট যা একটি পণ্যের গড় রেটিং বা একটি পরীক্ষার গড় স্কোর গণনা করে৷ এই নিবন্ধে, আমরা শিখতে যাচ্ছি কিভাবে আমরা বিভিন্ন পদ্ধতি ব্যবহার করে পিএইচপি-তে সংখ্যার অ্যারের গড় গণনা করতে পারি।
গড় কি?
একটি অ্যারের সমস্ত উপাদানের যোগফল গণনা করে এবং তারপর অ্যারের মোট উপাদানের সংখ্যা দ্বারা যোগফলকে ভাগ করে গড় পাওয়া যায়৷
সূত্র:গড় =(সমস্ত উপাদানের যোগফল) / (মোট উপাদানের সংখ্যা)
গড় গণনা উদাহরণ অ্যারে:[2, 4, 6, 8] যোগফল:2 + 4 + 6 + 8 =20 গণনা:4 উপাদান গড়:20 ÷ 4 =5বিল্ট-ইন ফাংশন ব্যবহার করা
PHP এর অন্তর্নির্মিত ফাংশন রয়েছে যা সরাসরি গড় গণনার অনুমতি দেয়। array_sum() ফাংশন উপাদানের যোগফল গণনা করে, যখন count() উপাদানের সংখ্যা প্রদান করে
<?php // Define an array $numbers = [1, 2, 3, 4, 5]; // Calculate the sum of all elements in the array $sum = array_sum($numbers); // Find the total count of elements in the array $count = count($numbers); // Calculate the average $average = $sum / $count; // Output echo "The average of the array is: $average"; ?>
The average of the array is: 3
লুপ ব্যবহার করা
এই পদ্ধতিতে, আমরা সমস্ত উপাদানের যোগফল খুঁজে পেতে একটি লুপ ব্যবহার করে অ্যারের মাধ্যমে পুনরাবৃত্তি করি, তারপর গড় গণনা করি
<?php
// Define an array
$numbers = [1, 2, 3, 4, 5];
// Initialize a variable to store the sum
$sum = 0;
// Total count of elements in the array
$count = count($numbers);
// Loop through each element in the array to calculate the sum
foreach ($numbers as $num) {
$sum += $num; // Add each element to the sum
}
// Calculate the average
$average = $sum / $count;
// Output
echo "The average of the array is: $average";
?>
The average of the array is: 3
অ্যারে রিডুস ফাংশন ব্যবহার করা
এই পদ্ধতিটি PHP এর array_reduce() ব্যবহার করে অ্যারের উপাদানগুলির যোগফল গণনা করার জন্য ফাংশন এবং তারপর গণনা দ্বারা ভাগ করে
<?php
// Define an array
$numbers = [2, 4, 6, 8, 10];
// Calculate the sum using array_reduce()
$sum = array_reduce($numbers, function($carry, $item) {
return $carry + $item;
}, 0);
// Calculate the average by dividing the sum by the total number of elements
$average = $sum / count($numbers);
// Output
echo "The average of the array is: $average";
?>
The average of the array is: 6
তুলনা
বাস্তব-জীবনের অ্যাপ্লিকেশনগুলি
- ডেটাসেটের গড় মান খুঁজে পেতে পরিসংখ্যানগত বিশ্লেষণ
- ছাত্রদের গড় নম্বর গণনার জন্য গ্রেডিং সিস্টেম
- গড় খরচ গণনা করার জন্য আর্থিক অ্যাপ্লিকেশন
- খেলোয়াড়ের গড় পারফরম্যান্স নির্ধারণের জন্য ক্রীড়া বিশ্লেষণ
উপসংহার
অন্তর্নির্মিত ফাংশন পদ্ধতি (array_sum() এবং count() ) পিএইচপি-তে অ্যারের গড় গণনা করার জন্য সবচেয়ে কার্যকর এবং পঠনযোগ্য পদ্ধতি। গণনা প্রক্রিয়ার উপর আপনার আরও নিয়ন্ত্রণের প্রয়োজন হলে লুপগুলি ব্যবহার করুন৷