std::div, std::ldiv

From Cppreference

Jump to: navigation, search
Defined in header <cstdlib>

div_t   div( int x, int y );

ldiv_t ldiv( long x, long y );

Computes the quotient and remainder of the division operation ​x/y​.

[edit] Parameters

x, y - integer values

[edit] Return value

structure of type div_t or ldiv_t defined as:

struct div_t {
    int quot;   // The quotient
    int rem;    // The remainder
};
 
struct ldiv_t {
    long quot;   // The quotient
    long rem;    // The remainder
};

[edit] See also

fmod
remainder of the floating point division operation
(function)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
In other languages