FLINT3.7.0-dev

calcium_write_arb, calcium_write_acb

Synopsis#include <flint/calcium.h>
void calcium_write_arb(calcium_stream_t out, const arb_t z, slong digits, ulong flags)source
void calcium_write_acb(calcium_stream_t out, const acb_t z, slong digits, ulong flags)source

Appends the ball z to out as arb_get_str formats it, with digits significant digits and the display style flags (ARB_STR_NO_RADIUS, ARB_STR_CONDENSE and so on, see arb.h). A complex ball is written as a + b*I or a - b*I, or as a or b*I when the imaginary or real part is exactly zero. A part with a NaN midpoint (an indeterminate enclosure) is written as [+/- inf].

Cite this page

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