fexpr_set_arf, fexpr_set_d
Synopsis
#include <flint/fexpr.h>Sets res to an expression for the exact value of the floating-point number x = m \cdot 2^e (m odd): an integer if 0 \le e \le 20, a fraction Div(m, 2^-e) if -8 \le e < 0, and otherwise Pow(2, e), Neg(Pow(2, e)) or Mul(m, Pow(2, e)). Infinities are written as Infinity and Neg(Infinity), NaN as Undefined.
Cite this page
The FLINT team, “fexpr_set_arf, fexpr_set_d (fexpr.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fexpr/fexpr_set_arf.html (generated 2026-10-20).
@misc{flint-doc-fexpr-fexpr-set-arf,
author = {{The FLINT team}},
title = {{fexpr\_set\_arf, fexpr\_set\_d (fexpr.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fexpr/fexpr_set_arf.html},
note = {Generated 2026-10-20}
}