কম্পিউটার টিউটোরিয়াল

C++-এ কমপ্লেক্স নম্বরের জন্য log10() ফাংশন

এই আর্টিকেলে আমরা 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)
  1. C++-এ জটিল সংখ্যার জন্য abs() ফাংশন

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

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

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