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

सी ++ में छत और फर्श कार्य

सील फंक्शन

सील फ़ंक्शन सबसे छोटा संभव पूर्णांक मान देता है जो मान के बराबर या उससे अधिक होता है। यह फ़ंक्शन C++ भाषा में "cmath" हेडर फ़ाइल में घोषित किया गया है। यह सिंगल वैल्यू लेता है जिसकी सील वैल्यू की गणना की जानी है। वैरिएबल का डेटाटाइप डबल/फ्लोट/लॉन्ग डबल ही होना चाहिए।

यहाँ C++ भाषा में ceil फ़ंक्शन का सिंटैक्स दिया गया है,

double ceil(double x);
float ceil(float x);

यहाँ C++ भाषा में ceil फंक्शन का एक उदाहरण दिया गया है,

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;
int main() {
   float var = 1234.25;
   float res;
   res = ceil(var);
   cout << "Ceil value of " << var << " = " << res << endl;
   return 0;
}

आउटपुट

Ceil value of 1234.25 = 1235

फर्श समारोह

फ़्लोर फ़ंक्शन सबसे बड़ा संभव पूर्णांक मान देता है जो मान के बराबर या उससे छोटा होता है। यह फ़ंक्शन C++ भाषा में "cmath" हेडर फ़ाइल में भी घोषित किया गया है। यह एकल मान लेता है जिसका न्यूनतम मूल्य की गणना की जानी है। वेरिएबल का डेटाटाइप डबल/फ्लोट/लॉन्ग डबल ही होना चाहिए।

यहाँ C++ भाषा में फ़्लोर फ़ंक्शन का सिंटैक्स दिया गया है,

double floor(double x);
float floor(float x);

यहाँ C++ भाषा में फ़्लोर का एक उदाहरण दिया गया है,

उदाहरण

#include <iostream>
#include <cmath>
using namespace std;
int main() {
   float var = 211.876;
   float res;
   res = floor(var);
   cout << "Floor value of " << var << " = " << res << endl;
   return 0;
}

आउटपुट

Floor value of 211.876 = 211

  1. हैश फ़ंक्शंस और हैश टेबल्स

    हैशिंग एक गणितीय फ़ंक्शन का उपयोग करके किसी टेक्स्ट या संख्याओं की सूची से एक मान उत्पन्न करने की प्रक्रिया है जिसे हैश फ़ंक्शन के रूप में जाना जाता है। कई हैश फ़ंक्शन हैं जो संख्यात्मक संख्यात्मक या अल्फ़ान्यूमेरिक कुंजियों का उपयोग करते हैं। विभिन्न हैश फंक्शन नीचे दिए गए हैं: हैश फंक्शन कुछ हैश

  1. C++ . में BST से तल और छत

    यहां हम देखेंगे कि बीएसटी से फ्लोर और सीलिंग वैल्यू कैसे पता करें। उदाहरण के लिए, यदि हम एक मेमोरी मैनेजमेंट सिस्टम बनाना चाहते हैं, जहां BST में फ्री नोड्स की व्यवस्था की जाती है। इनपुट अनुरोध के लिए सबसे उपयुक्त खोजें। मान लीजिए कि हम कुंजी मान से बड़े छोटे डेटा वाले पेड़ को नीचे ले जा रहे हैं, तो

  1. फर्श () और छत () फ़ंक्शन पायथन

    ये दो विधियां पायथन गणित मॉड्यूल का हिस्सा हैं जो एक भिन्नात्मक संख्या के निकटतम पूर्णांक मान प्राप्त करने में मदद करती हैं। फर्श () यह दशमलव के साथ एक संख्या को पैरामीटर के रूप में स्वीकार करता है और पूर्णांक देता है जो संख्या से छोटा होता है। वाक्यविन्यास Syntax: floor(x) Where x is a numeric val