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

C++-এ ldexp() ফাংশন


ldexp() ফাংশনটি একটি ফ্লোটিং পয়েন্ট মান 'a' কে ২-এর exponent ঘাত দিয়ে গুণফল বের করতে ব্যবহৃত হয়। এটি দুটি আর্গুমেন্ট নেয়: প্রথমটি একটি ফ্লোটিং পয়েন্ট নম্বর এবং দ্বিতীয়টি একটি ইন্টিজার মান।

ldexp()-এর গাণিতিক অভিব্যক্তি:

ldexp() = a * 2^b

C++-এ ldexp()-এর সিনট্যাক্স:

float ldexp(float variable1, int variable2)

এখানে,

  • variable1 — সিগনিফিকান্ড প্রতিনিধিত্ব করার ভেরিয়েবলের যেকোনো নাম।

  • variable2 — এক্সপোনেন্ট প্রতিনিধিত্ব করার ভেরিয়েবলের যেকোনো নাম।

C++-এ ldexp()-এর উদাহরণ:

উদাহরণ

#include <iostream>
#include <cmath>
using namespace std;
int main() {
    float x = 28.8;
    int y = 3;
    cout << "The value: " << ldexp(x, y);
    return 0;
}

আউটপুট

The value: 230.4

  1. C++-এ Switch Statement: ব্যবহার করার পদ্ধতি

  2. সি/সি++-এ ldexp() ফাংশন: ফ্লোটিং পয়েন্ট স্কেলিং (x × 2^exp)

  3. Frugal সংখ্যা চেক করা (C++)

  4. C++ দিয়ে পেন্টাটপ (Pentatope) সংখ্যা বের করা