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

C++ STL में lldiv() फंक्शन

C++ STL में lldiv() फंक्शन दो संख्याओं के विभाजन के भागफल और शेष का परिणाम देता है।

एल्गोरिदम

Begin
    दो लॉन्ग टाइप नंबर इनपुट के रूप में लें।
    lldiv() फंक्शन कॉल करें।
    भागफल और शेष प्रिंट करें।
End.

उदाहरण कोड

#include <cstdlib>
#include <iostream>
using namespace std;

int main() {
    long long q = 500LL;
    long long r = 25LL;
    lldiv_t res = lldiv(q, r);
    cout << "Quotient of " << q << "/" << r << " = " << res.quot << endl;
    cout << "Remainder of " << r << "/" << r << " = " << res.rem << endl;
    return 0;
}

आउटपुट

Quotient of 500/25 = 20
Remainder of 25/25 = 0
  1. - C++ STL में atanh() फ़ंक्शन

    atanh() फ़ंक्शन atanh() फ़ंक्शन आर्क हाइपरबोलिक टैंजेंट (व्युत्क्रम हाइपरबोलिक टैंजेंट) लौटाता है। <cmath> हेडर में परिभाषित (C++11 से)। सिंटैक्स atanh(var) पैरामीटर: var - float, double, या long double। मान -1 और 1 के बीच होना चाहिए (अनन्य)। वापसी मान आर्क हाइपरबोलिक टैंजेंट मान (रेडियन मे

  1. - C++ STL में cosh() फ़ंक्शन

    cosh() फ़ंक्शन cosh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक कोसाइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स cosh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक कोसाइन मान, सीमा: [1, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cm

  1. - C++ STL में sinh() फ़ंक्शन

    sinh() फ़ंक्शन sinh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक साइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स sinh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक साइन मान, सीमा: (-∞, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cmath