#include <cstdlib>
#include <cmath>
div_t div (int zaehler, int nenner)
Liefert Quotient und Rest der Ganzzahldivision zaehler : nenner
in einer Rechenoperation.
zaehler | Ganzzahl |
nenner | Ganzzahl |
Rückgabewert: eine div_t-Struktur mit den Komponenten
quot | Quotient | zaehler/nenner |
rem | Rest (remainder) | zaehler%nenner |
Die Reihenfolge der Komponenten ist implementationsabhängig.
#include <cmath> #include <iostream> int main() { int z = 13, n = 5; std::div_t erg = std::div(z, n); std::cout << z << ":" << n << " = " << erg.quot << " Rest " << erg.rem << '\n'; }