Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

राउंड() सी ++ में।

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++ प्रोग्राम है, जिसका उपयोग ट्रैवलिंग सेल्समैन की समस्या को लागू करने के लिए किया जाता है, ताकि केवल एक बार किनारों को पार करके सभी नोड्स पर जाने के लिए आवश्यक न्यूनतम लागत की गणना की जा सके। आवश्यक कार्य और छद्म कोड एल्गोरिदम Begin    Init

  1. सी++ में इनकैप्सुलेशन

    Encapsulation डेटा और विधियों को एक साथ लाता है जो डेटा को एक घटक में हेरफेर करता है और उन्हें बाहरी हस्तक्षेप से बचाता है। संक्षेप में, एनकैप्सुलेशन में डेटा के साथ-साथ डेटा का उपयोग करने वाले कार्यों को बंडल करना शामिल है। डेटा इनकैप्सुलेशन डेटा छिपाने की बहुत महत्वपूर्ण अवधारणा की ओर ले जाता है।

  1. C++ . में पहचानकर्ता

    C++ पहचानकर्ता एक ऐसा नाम है जिसका उपयोग किसी चर, फ़ंक्शन, वर्ग, मॉड्यूल, या किसी अन्य उपयोगकर्ता-परिभाषित आइटम की पहचान करने के लिए किया जाता है। एक पहचानकर्ता अक्षर A से Z या a से z या अंडरस्कोर (_) से शुरू होता है और उसके बाद शून्य या अधिक अक्षर, अंडरस्कोर और अंक (0 से 9) होते हैं। C++ पहचानकर्त