কম্পিউটার

C++ এ nearbyint() ফাংশন


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

nearbyint() কি?

nearbyint() ফাংশন হল C++ STL-এ একটি অন্তর্নির্মিত ফাংশন, যা হেডার ফাইলে সংজ্ঞায়িত করা হয়েছে। nearbyint() ফাংশন ইনপুট অনুযায়ী রাউন্ড ইন্টিগ্রাল মান পেতে ব্যবহৃত হয়।

একটি নিকটতম অবিচ্ছেদ্য মান পেতে ফাংশনটি ইনপুট বন্ধ করে দেয়, রাউন্ড পদ্ধতিটি ফেজেগ্রাউন্ড দ্বারা বর্ণনা করা হয়।

এই ফাংশন আর্গুমেন্ট হিসাবে ফ্লোট, ডবল এবং লং ডবল টাইপ মান গ্রহণ করে।

সিনট্যাক্স

double nearbyint(double num);
float nearbyint(float num);
long double nearbyint(long double num);

পরামিতি

ফাংশন নিম্নলিখিত পরামিতি(গুলি) −

গ্রহণ করে
  • সংখ্যা − যে মানটি বৃত্তাকার করা হবে।

রিটার্ন মান

এই ফাংশনটি সংখ্যার একটি বৃত্তাকার অফ মান প্রদান করে।

উদাহরণ

ইনপুট

nearbyint(2.13);

আউটপুট

2

ইনপুট

nearbyint(3.4);

আউটপুট

3

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main(){
   float var = 3.4;
   cout<<"value of var is: " <<var<< endl;
   cout<<"value after round off is: "<<nearbyint(var);
   return 0;
}

আউটপুট

value of var is: 3.4
value after round off is: 3

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main(){
   float var = 7.9;
   cout<<"value of var is: " <<var<< endl;
   cout<<"value after round off is: "<<nearbyint(var);
   return 0;
}

আউটপুট

value of var is: 7.9
value after round off is: 8

  1. expm1() C++ এ

  2. log1p() C++ এ

  3. C++ এ swap() ফাংশন

  4. পিএইচপি-তে pi() ফাংশন