কম্পিউটার

পিএইচপি প্রোগ্রাম একটি অ্যারের মধ্যে মানগুলির মান বিচ্যুতি খুঁজে পেতে


একটি অ্যারের মধ্যে মানগুলির আদর্শ বিচ্যুতি খুঁজে পেতে, PHP -

-এ কোডটি নিম্নরূপ

উদাহরণ

<?php
function std_deviation($my_arr)
{
   $no_element = count($my_arr);
   $var = 0.0;
   $avg = array_sum($my_arr)/$no_element;
   foreach($my_arr as $i)
   {
      $var += pow(($i - $avg), 2);
   }
   return (float)sqrt($var/$no_element);
}
$my_arr = array(67, 89, 93, 102, 4);
echo "The standard deviation of elements in the array is ";
print_r(std_deviation($my_arr));
?>

আউটপুট

The standard deviation of elements in the array is 35.423156268181

'std_deviation' নামের একটি ফাংশন সংজ্ঞায়িত করা হয়েছে অ্যারের উপাদানগুলির সংখ্যা গণনা করে এবং 0-এ প্রকরণ শুরু করে। গড়টি অ্যারের উপাদানগুলির মোট সংখ্যা দ্বারা ভাগ করা অ্যারের উপাদানগুলির যোগফল হিসাবে গণনা করা হয়। এখন, অ্যারের উপর একটি 'ফোরচ' লুপ চালানো হয় এবং অ্যারের প্রতিটি উপাদান থেকে গড় মান বিয়োগ করে এবং এটিকে বর্গাকার করে ভ্যারিয়েন্স গণনা করা হয়।

যখন foreach লুপ শেষ হয়ে যায়, তখন চূড়ান্ত ভ্যারিয়েন্স মান আউটপুট হিসাবে ফেরত দেওয়া হয়। সেই ফাংশনের বাইরে, একটি অ্যারে সংজ্ঞায়িত করা হয় এবং সেই ফাংশনটিকে এই অ্যারেতে কল করা হয়। প্রাসঙ্গিক আউটপুট কনসোলে প্রদর্শিত হয়।


  1. পিএইচপি প্রোগ্রাম অ্যাসোসিয়েটিভ অ্যারের শুরুতে আইটেম যোগ করার জন্য

  2. PHP-তে array_count_values() ফাংশন

  3. একটি অ্যারে ডুপ্লিকেট আছে কিনা তা খুঁজে বের করতে C# প্রোগ্রাম

  4. একটি 2D অ্যারেতে K’th ক্ষুদ্রতম উপাদান খুঁজে পেতে C# প্রোগ্রাম