এই আর্টিকেলে আমরা C++ STL-এ log10() ফাংশনের কাজ, সিনট্যাক্স এবং উদাহরণ নিয়ে আলোচনা করব।
log10() ফাংশন কী?
log10() ফাংশন C++ STL-এ একটি বিল্ট-ইন ফাংশন, যা <complex> হেডার ফাইলে ডিফাইন করা আছে। log10() একটি কমপ্লেক্স নম্বরের সাধারণ লগারিদমিক মান বের করতে ব্যবহৃত হয়। এই ফাংশনটি একটি কমপ্লেক্স নম্বর num-এর বেস ১০ সহ সাধারণ কমপ্লেক্স লগ মান রিটার্ন করে।
সিনট্যাক্স
template<class T> complex<T> log10(const complex<T>& num);
প্যারামিটারস
এই ফাংশন একটি প্যারামিটার num গ্রহণ করে, যা একটি কমপ্লেক্স মান যার লগ বের করতে হবে।
রিটার্ন ভ্যালু
আমরা যে num-এর সাধারণ কমপ্লেক্স লগ মান বের করতে চাই।
উদাহরণ
Input: complex<double> C_number(-4.0, -1.0); Log10(C_number); Output: log10 of (-4,-1) is (0.615224,-1.25798)
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int main() {
complex<double> C_number(-4.0, -1.0);
cout<<"log10 of "<< C_number<< " is "<<log10(C_number);
return 0;
}
আউটপুট
log10 of (-4,-1) is (0.615224,-1.25798)
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int main() {
complex<double> C_number(-4.0, 1.0);
cout<<"log10 of "<< C_number<< " is "<<log10(C_number);
return 0;
}
আউটপুট
log10 of (-4,1) is (0.615224,1.25798)