Go to the source code of this file.
◆ _XMP_M_CEILi
#define _XMP_M_CEILi |
( |
|
a_, |
|
|
|
b_ |
|
) |
| (((a_) % (b_)) == 0 ? ((a_) / (b_)) : ((a_) / (b_)) + 1) |
◆ _XMP_M_COUNT_TRIPLETi
#define _XMP_M_COUNT_TRIPLETi |
( |
|
l_, |
|
|
|
u_, |
|
|
|
s_ |
|
) |
| (_XMP_M_FLOORi(((u_) - (l_)), s_) + 1) |
◆ _XMP_M_COUNTi
#define _XMP_M_COUNTi |
( |
|
a_, |
|
|
|
b_ |
|
) |
| ((b_) - (a_) + 1) |
◆ _XMP_M_FLOORi
#define _XMP_M_FLOORi |
( |
|
a_, |
|
|
|
b_ |
|
) |
| ((a_) / (b_)) |
◆ _XMP_M_MAX
#define _XMP_M_MAX |
( |
|
a_, |
|
|
|
b_ |
|
) |
| ((a_) > (b_) ? (a_) : (b_)) |
◆ _XMP_M_MIN
#define _XMP_M_MIN |
( |
|
a_, |
|
|
|
b_ |
|
) |
| ((a_) > (b_) ? (b_) : (a_)) |
◆ _XMP_ceili()
int _XMP_ceili |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
32 if ((a < 0) || (b < 0)) {
◆ _XMP_floori()
int _XMP_floori |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
46 if ((a < 0) || (b < 0)) {
◆ _XMP_gcd()
int _XMP_gcd |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
◆ _XMP_lcm()
int _XMP_lcm |
( |
int |
a, |
|
|
int |
b |
|
) |
| |
◆ _XMP_modi_i_i()
int _XMP_modi_i_i |
( |
int |
value, |
|
|
int |
cycle |
|
) |
| |
20 int mod = value % cycle;
22 return (mod += cycle) % cycle;
◆ _XMP_modi_ll_i()
int _XMP_modi_ll_i |
( |
long long |
value, |
|
|
int |
cycle |
|
) |
| |
10 int mod = value % cycle;
12 return (mod += cycle) % cycle;