Macaulay2 Engine
Loading...
Searching...
No Matches

◆ subtract()

void M2::ARingZZp::subtract ( elem & result,
elem a,
elem b ) const
inline

Definition at line 226 of file aring-zzp.hpp.

227 {
228 int e1 = exp_table[a];
229 int e2 = exp_table[b];
230 int n = e1 - e2;
231 if (n < 0) n += p;
232 result = log_table[n];
233 }
VALGRIND_MAKE_MEM_DEFINED & result(result)

References exp_table, log_table, p, and result().