কম্পিউটার

C++ STL-এ beta(), betaf() এবং betal() ফাংশন


ফাংশন beta(), betaf() এবং betal() হল C++ এর স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরিতে অন্তর্নির্মিত ফাংশন। এই ফাংশন দুটি ধনাত্মক বাস্তব সংখ্যার বিটা ফাংশন গণনা করতে ব্যবহৃত হয়।

ফাংশন বিটা() , betaf() এবং betal() হল C++ এর স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরিতে অন্তর্নির্মিত ফাংশন। এই ফাংশন দুটি ধনাত্মক বাস্তব সংখ্যার বিটা ফাংশন গণনা করতে ব্যবহৃত হয়।

$B(x,y)=\int_{0}^{1}t^{(x-1)}(1-t)^{(y-1)}dt$

বিটা()

beta() ফাংশনটি ডাটা টাইপের ডাবল মানগুলির সাথে মোকাবিলা করতে ব্যবহৃত হয় অর্থাৎ এটি ডাবল টাইপের প্যারামিটার গ্রহণ করে এবং রিটার্ন করে ডাবল মান৷

সিনট্যাক্স

double beta(double x, double y)

পরামিতি

x is a double value that gives the value of x in the beta function.
y is a double value that gives the value of y in the beta function.

একটি দ্বিগুণ মান প্রদান করে যা বিটা ফাংশন ফলাফল।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main(){
   double x = 4.93;
   double y = 5.01;
   double result = beta(x, y);
   cout<<"B("<<x<<" , "<<y<<") = "<<result<<"\n";
   return 0;
}

আউটপুট

B(4.93 , 5.01) = 0.00166054

বেটাফ()

betaf() ফাংশনটি ডেটা টাইপ ফ্লোটের মানগুলির সাথে মোকাবিলা করার জন্য ব্যবহৃত হয় অর্থাৎ এটি ফ্লোট টাইপের প্যারামিটার গ্রহণ করে এবং রিটার্নগুলি ফ্লোট মান।

সিনট্যাক্স

float beta(float x, float y

পরামিতি

x is a float value that gives the value of x in the beta function.
y is a float value that gives the value of y in the beta function.

রিটার্ন একটি ফ্লোট মান যা বিটা ফাংশন ফলাফল।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main(){
   float x = 0.31;
   float y = 3.99;
   float result = betaf(x, y);
   cout<<"B("<<x<<" , "<<y<<") = "<<result<<"\n";
   return 0;
}

আউটপুট

B(0.31 , 3.99) = 1.93395

বেটাল()

বেটাল() ফাংশনটি ডাটা টাইপের লং ডবল মানগুলির সাথে মোকাবিলা করতে ব্যবহৃত হয় অর্থাৎ এটি লং ডবল টাইপের প্যারামিটার গ্রহণ করে এবং একটি দীর্ঘ ডবল মান প্রদান করে৷

সিনট্যাক্স

লং ডবল বিটা (লং ডবল x, লং ডবল y)

পরামিতি

x is a long double value that gives the value of x in the beta function.
y is a long double value that gives the value of y in the beta function.

রিটার্ন একটি দীর্ঘ দ্বিগুণ মান যা বিটা ফাংশনের ফলাফল।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main(){
   long double x = 3453.35451;
   long double y = 9862.89651;
   long double result = betaf(x, y);
   cout<<"B("<<x<<" , "<<y<<") = "<<result<<"\n";
   return 0;
}

আউটপুট

B(3453.35 , 9862.9) = 4.39947e-3312

  1. C++ STL-এ Array::fill() এবং array::swap()?

  2. C++ STL-এ ভেক্টর::begin() এবং ভেক্টর::end()

  3. সি++-এ সিল এবং মেঝের ফাংশন

  4. কিভাবে C++ এ ফ্লোট এবং ডাবল তুলনা করবেন?