int cmp(const GF2m& a, const uint32 small_number) { // return 0 - equal; 1 - non equal //if (a.BitLength > 32) CRASH("fields size mismatch"); uint32* pn = a.n; if (a.GetHighInt32() == 0) { if (pn[0] == small_number) return 0; } return 1; }