ldexp() ফাংশনটি একটি ফ্লোটিং পয়েন্ট মান 'a'-এর গুণিতক সংখ্যা 2 দ্বারা সূচকের শক্তিতে উত্থাপিত করতে ব্যবহৃত হয়। এটি দুটি আর্গুমেন্ট নেয়, প্রথমটি একটি ফ্লোটিং পয়েন্ট সংখ্যা এবং দ্বিতীয়টি একটি পূর্ণসংখ্যার মান৷
এখানে ldexp(),
এর গাণিতিক অভিব্যক্তিldexp() = a * 2^b
এখানে C++ ভাষায় ldexp() এর সিনট্যাক্স রয়েছে,
float ldexp(float variable1 , int variable2)
এখানে,
-
ভেরিয়েবল1 − ভেরিয়েবলকে দেওয়া যে কোনো নাম যা তাৎপর্যকে প্রতিনিধিত্ব করে।
-
পরিবর্তনশীল2 − ভেরিয়েবলকে দেওয়া যে কোনো নাম যা সূচকের প্রতিনিধিত্ব করছে।
এখানে 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