FLINT3.7.0-dev

_fmpz_vec_scalar_mod_fmpz, _fmpz_vec_scalar_smod_fmpz

Synopsis#include <flint/fmpz_vec.h>
void _fmpz_vec_scalar_mod_fmpz(fmpz * res, const fmpz * vec, slong len, const fmpz_t p)source
void _fmpz_vec_scalar_smod_fmpz(fmpz * res, const fmpz * vec, slong len, const fmpz_t p)source

Reduce the entries modulo p > 0, to [0, p), respectively to the symmetric range (-p/2, p/2].

Cite this page

The FLINT team, “_fmpz_vec_scalar_mod_fmpz, _fmpz_vec_scalar_smod_fmpz (fmpz_vec.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fmpz_vec/_fmpz_vec_scalar_mod_fmpz.html (generated 2026-10-20).