FLINT3.7.0-dev

d1b_struct, d2b_struct, d3b_struct, d4b_struct, d1b_t, d2b_t, d3b_t, d4b_t, d1b_ptr, d2b_ptr, d3b_ptr, d4b_ptr, d1b_srcptr, d2b_srcptr, d3b_srcptr, d4b_srcptr

Synopsis#include <flint/dfloat.h>
d1b_struct
d2b_struct
d3b_struct
d4b_struct
d1b_t
d2b_t
d3b_t
d4b_t
d1b_ptr
d2b_ptr
d3b_ptr
d4b_ptr
d1b_srcptr
d2b_srcptr
d3b_srcptr
d4b_srcptr

A dNb_struct has the members double d[N] (the midpoint, a dN expansion) and double rad (the radius), and represents every real number x with |x - \mathrm{mid}| \le \mathrm{rad}. In a ball returned by this module, the midpoint components are finite and the radius is finite and nonnegative, or the ball is the whole real line in the normal form [0 \pm \infty]; any ball with a nonfinite component or radius is accepted as the whole real line (see Ball semantics, nonfinite values and domains).

Guides#

Cite this page

The FLINT team, “d1b_struct, d2b_struct, d3b_struct, d4b_struct, d1b_t, d2b_t, d3b_t, d4b_t, d1b_ptr, d2b_ptr, d3b_ptr, d4b_ptr, d1b_srcptr, d2b_srcptr, d3b_srcptr, d4b_srcptr (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1b_struct.html (generated 2026-10-20).