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).
@misc{flint-doc-dfloat-d1b-sqrt,
author = {{The FLINT team}},
title = {{d1b\_sqrt, d2b\_sqrt, d3b\_sqrt, d4b\_sqrt (dfloat.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/dfloat/d1b_sqrt.html},
note = {Generated 2026-10-20}
}