আমাদেরকে ভেরিয়েবল দেওয়া হয়েছে এবং কাজটি হল C++ STL-এ উপলব্ধ একটি ত্রুটি ফাংশন ব্যবহার করে ভেরিয়েবলের সম্ভাব্যতা খুঁজে বের করা। এই ফাংশনটি C++ এ cmath হেডার ফাইলে পাওয়া যায়।
একটি ত্রুটি ফাংশন কি?
গণিতের ত্রুটি ফাংশন গাউস ত্রুটি ফাংশন নামেও পরিচিত যা erf() দ্বারা চিহ্নিত করা হয়। এটি একটি বিশেষ ফাংশন যা ঘটতে পারে এমন ত্রুটির গণনার জন্য সম্ভাব্যতা, পরিসংখ্যান এবং আংশিক ডিফারেনশিয়াল সমীকরণে ব্যবহৃত হয়। এটি −
হিসাবে সংজ্ঞায়িত করা হয়
দুটি ঘনিষ্ঠভাবে সম্পর্কিত ত্রুটি ফাংশন আছে −
- পরিপূরক ত্রুটি ফাংশন − এটি erfc x =1 - erf x হিসাবে সংজ্ঞায়িত করা হয়েছে
- কাল্পনিক ত্রুটি ফাংশন − এটিকে erfi x =-ierf(ix) হিসাবে সংজ্ঞায়িত করা হয়, যেখানে i হল কাল্পনিক একক
উদাহরণ
ইনপুট
i = 2.25
আউটপুট
erf(i) i.e. 0.998537
ইনপুট
i = 1.25
আউটপুট
erf(i) i.e. 0.9229
উদাহরণ
#include <iostream> #include <cmath> using namespace std; double probab(double i){ double probab_1 = erf(i); return probab_1; } int main (){ double i = 2.25; cout<<"Probability is :"<<probab(i)<< endl; return 0; }
আউটপুট
Probability is : 0.998537
উদাহরণ
#include <iostream> #include <cmath> using namespace std; double probab(double i){ double probab_1 = erf(i); return probab_1; } int main (){ double i = 1.25; cout<<"Probability is :"<<probab(i)<< endl; return 0; }
আউটপুট
Probability is : 0.9229