FLINT3.7.0-dev

fexpr_neg, fexpr_add, fexpr_sub, fexpr_mul, fexpr_div, fexpr_pow

Synopsis#include <flint/fexpr.h>
void fexpr_neg(fexpr_t res, const fexpr_t a)source
void fexpr_add(fexpr_t res, const fexpr_t a, const fexpr_t b)source
void fexpr_sub(fexpr_t res, const fexpr_t a, const fexpr_t b)source
void fexpr_mul(fexpr_t res, const fexpr_t a, const fexpr_t b)source
void fexpr_div(fexpr_t res, const fexpr_t a, const fexpr_t b)source
void fexpr_pow(fexpr_t res, const fexpr_t a, const fexpr_t b)source

Sets res to the expression Neg(a), Add(a, b), Sub(a, b), Mul(a, b), Div(a, b) or Pow(a, b), without any simplification.

Guides#

Cite this page

The FLINT team, “fexpr_neg, fexpr_add, fexpr_sub, fexpr_mul, fexpr_div, fexpr_pow (fexpr.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fexpr/fexpr_neg.html (generated 2026-10-20).