numerix_doc 0.4
|
#include <modular_int.hpp>
Definition at line 77 of file modular_int.hpp.
static void reduce_mod | ( | C & | dest, |
const M & | m | ||
) | [inline, static] |
Definition at line 88 of file modular_int.hpp.
{ reduce_mod_core (dest, (C) m.p); }
Definition at line 92 of file modular_int.hpp.
{ reduce_mod_core (dest, (C) m.p, carry); }
Definition at line 96 of file modular_int.hpp.
{ dest = s; reduce_mod_core (dest, (C) m.p); }
Definition at line 101 of file modular_int.hpp.
{ dest = s; reduce_mod_core (dest, (C) m.p, carry); }
Definition at line 83 of file modular_int.hpp.
{ if (p != 0) { carry= dest / p; dest %= p; } else carry = 0; }
Definition at line 79 of file modular_int.hpp.
Referenced by modulus_reduction_int_naive< modulus_normalization_int_naive< modulus_maximum_size_int< size > > >::reduce_mod().
{
if (p != 0) dest %= p; }