কম্পিউটার

C++ এ round()।


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

C++ 11 স্ট্যান্ডার্ড

-এর পরে রাউন্ড() এর ওভারলোড করা সংস্করণগুলি নিম্নরূপ
  • ডাবল রাউন্ড (ডবল ডি)
  • ফ্লোট রাউন্ড ( ফ্লোট এফ )
  • লং ডবল রাউন্ড (লং ডবল এলডি)
  • ডাবল রাউন্ড ( T var )

দ্রষ্টব্য − ফেরত দেওয়া মানটি ফ্লোটিং পয়েন্ট হিসাবে উপস্থাপিত নিকটতম পূর্ণসংখ্যা, অর্থাৎ 2.3টির জন্য নিকটতম মানটি 2.0 হবে এবং 2 নয়।

একটি C++ প্রোগ্রামে রাউন্ড ফাংশনের ব্যবহার প্রদর্শন করতে নিম্নলিখিত প্রোগ্রাম ব্যবহার করা হয় -

উদাহরণ

#include <cmath>
#include <iostream>
int main(){
   double num1=10.5;
   double num2=10.3;
   double num3=9.7;
   std::cout << "Nearest integer after round("<<num1<<") :" << round(num1)<< "\n";
   std::cout << "Nearest integer after round("<<num2<<") :" << round(num2)<< "\n";
   std::cout << "Nearest integer after round("<<num3<<") :" << round(num3)<< "\n";
   num1=-9.3;
   num2=-0.3;
   num3=-9.9;
   std::cout << "Nearest integer after round("<<num1<<") :" << round(num1)<< "\n";
   std::cout << "Nearest integer after round("<<num2<<") :" << round(num2)<< "\n";
   std::cout << "Nearest integer after round("<<num3<<") :" << round(num3)<< "\n";
   return 0;
}

আউটপুট

Nearest integer after round(10.5) :11
Nearest integer after round(10.3) :10
Nearest integer after round(9.7) :10
Nearest integer after round(-9.3) :-9
Nearest integer after round(-0.3) :-0
Nearest integer after round(-9.9) :-10

  1. C++ এ রেফারেন্স_র্যাপার

  2. নিকটতম প্রতিবেশী অ্যালগরিদম বাস্তবায়নের জন্য C++ প্রোগ্রাম

  3. C++ এ এনক্যাপসুলেশন

  4. C++ এ শনাক্তকারী