কম্পিউটার

C++ এ জটিল সংখ্যার জন্য log10() ফাংশন


এই নিবন্ধে আমরা C++ STL-এ log10() ফাংশনের কাজ, সিনট্যাক্স এবং উদাহরণ নিয়ে আলোচনা করব।

log10() ফাংশন কি?

log10() ফাংশন হল C++ STL-এ একটি অন্তর্নির্মিত ফাংশন, যা হেডার ফাইলে সংজ্ঞায়িত করা হয়েছে। log10() একটি জটিল সংখ্যার সাধারণ লগারিদমিক মান খুঁজে পেতে ব্যবহৃত হয়। এই ফাংশনটি একটি জটিল সংখ্যা সংখ্যার বেস 10 সহ সাধারণ জটিল লগ মান প্রদান করে।

সিনট্যাক্স

template<class T> complex<T> log10(const complex<T>& 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)

  1. c++ এ জটিল সংখ্যার জন্য abs() ফাংশন?

  2. C++ এ জটিল সংখ্যার জন্য atan() ফাংশন?

  3. সি++ এ জটিল সংখ্যার জন্য asin() ফাংশন?

  4. C++ এ জটিল সংখ্যার জন্য acos() ফাংশন?