FLINT3.7.0-dev

MPN_LEFT_SHIFT_HI, MPN_RIGHT_SHIFT_LOW

Synopsis#include <flint/mpn_extras.h>
MPN_LEFT_SHIFT_HI(hi, lo, n)source
MPN_RIGHT_SHIFT_LOW(hi, lo, n)source

The high limb of the two-limb (\mathit{hi}, \mathit{lo}) shifted left by 0 \le n < \mathtt{FLINT\_BITS} bits, and the low limb of it shifted right.

Cite this page

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