d1_randtest, d2_randtest, d3_randtest, d4_randtest, d1_randtest_special, d2_randtest_special, d3_randtest_special, d4_randtest_special, d1b_randtest, d2b_randtest, d3b_randtest, d4b_randtest, d1b_randtest_special, d2b_randtest_special, d3b_randtest_special, d4b_randtest_special
Synopsis
#include <flint/dfloat.h>void d1_randtest(d1_t res, flint_rand_t state)void d2_randtest(d2_t res, flint_rand_t state)void d3_randtest(d3_t res, flint_rand_t state)void d4_randtest(d4_t res, flint_rand_t state)void d1_randtest_special(d1_t res, flint_rand_t state)void d2_randtest_special(d2_t res, flint_rand_t state)void d3_randtest_special(d3_t res, flint_rand_t state)void d4_randtest_special(d4_t res, flint_rand_t state)void d1b_randtest(d1b_t res, flint_rand_t state)void d2b_randtest(d2b_t res, flint_rand_t state)void d3b_randtest(d3b_t res, flint_rand_t state)void d4b_randtest(d4b_t res, flint_rand_t state)void d1b_randtest_special(d1b_t res, flint_rand_t state)void d2b_randtest_special(d2b_t res, flint_rand_t state)void d3b_randtest_special(d3b_t res, flint_rand_t state)void d4b_randtest_special(d4b_t res, flint_rand_t state)Random values for testing; the special versions also produce subnormal numbers, values at the ends of the double range, nonfinite values and radii from zero to infinity.
Cite this page
The FLINT team, “d1_randtest, d2_randtest, d3_randtest, d4_randtest, d1_randtest_special, d2_randtest_special, d3_randtest_special, d4_randtest_special, d1b_randtest, d2b_randtest, d3b_randtest, d4b_randtest, d1b_randtest_special, d2b_randtest_special, d3b_randtest_special, d4b_randtest_special (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1_randtest.html (generated 2026-10-20).
@misc{flint-doc-dfloat-d1-randtest,
author = {{The FLINT team}},
title = {{d1\_randtest, d2\_randtest, d3\_randtest, d4\_randtest, d1\_randtest\_special, d2\_randtest\_special, d3\_randtest\_special, d4\_randtest\_special, d1b\_randtest, d2b\_randtest, d3b\_randtest, d4b\_randtest, d1b\_randtest\_special, d2b\_randtest\_special, d3b\_randtest\_special, d4b\_randtest\_special (dfloat.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/dfloat/d1_randtest.html},
note = {Generated 2026-10-20}
}