FLINT3.7.0-dev

d1b_sqrt, d2b_sqrt, d3b_sqrt, d4b_sqrt

Synopsis#include <flint/dfloat.h>
int d1b_sqrt(d1b_t res, d1b_srcptr x)
int d2b_sqrt(d2b_t res, d2b_srcptr x)
int d3b_sqrt(d3b_t res, d3b_srcptr x)
int d4b_sqrt(d4b_t res, d4b_srcptr x)

Square root. Returns GR_DOMAIN if x is entirely negative, GR_UNABLE if it contains negative numbers (and positive ones or zero), and GR_SUCCESS otherwise; \sqrt{[0 \pm 0]} = [0 \pm 0].

Cite this page

The FLINT team, “d1b_sqrt, d2b_sqrt, d3b_sqrt, d4b_sqrt (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1b_sqrt.html (generated 2026-10-20).