Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Hàm lldiv() trong C++ STL


Hàm lldiv() trong C++ STL cho kết quả thương và dư của phép chia hai số.

Thuật toán

Begin
    Nhập hai số kiểu long.
    Gọi hàm lldiv().
    In thương và dư.
End.

Ví dụ mã

#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;
}

Kết quả

Quotient of 500/25 = 20
Remainder of 25/25 = 0