示例#1
0
void Z_mod::syzygy(const ring_elem a, const ring_elem b,
                   ring_elem &x, ring_elem &y) const
{
  ASSERT(!Z_mod::is_zero(b));
  x = Z_mod::from_long(1);
  y = Z_mod::divide(a,b);
  internal_negate_to(y);
}
示例#2
0
文件: GF.cpp 项目: ChristineJost/M2
ring_elem GF::negate(const ring_elem f) const
{
  ring_elem result = f;
  internal_negate_to(result);
  return result;
}