d1_is_zero, d2_is_zero, d3_is_zero, d4_is_zero, d1_is_one, d2_is_one, d3_is_one, d4_is_one, d1_is_finite, d2_is_finite, d3_is_finite, d4_is_finite, d1_is_nan, d2_is_nan, d3_is_nan, d4_is_nan, d1_equal, d2_equal, d3_equal, d4_equal, d1_cmp, d2_cmp, d3_cmp, d4_cmp, d1_sgn, d2_sgn, d3_sgn, d4_sgn
Synopsis
#include <flint/dfloat.h>int d1_is_zero(d1_srcptr x)int d2_is_zero(d2_srcptr x)int d3_is_zero(d3_srcptr x)int d4_is_zero(d4_srcptr x)int d1_is_one(d1_srcptr x)int d2_is_one(d2_srcptr x)int d3_is_one(d3_srcptr x)int d4_is_one(d4_srcptr x)int d1_is_finite(d1_srcptr x)int d2_is_finite(d2_srcptr x)int d3_is_finite(d3_srcptr x)int d4_is_finite(d4_srcptr x)int d1_is_nan(d1_srcptr x)int d2_is_nan(d2_srcptr x)int d3_is_nan(d3_srcptr x)int d4_is_nan(d4_srcptr x)int d1_sgn(d1_srcptr x)int d2_sgn(d2_srcptr x)int d3_sgn(d3_srcptr x)int d4_sgn(d4_srcptr x)Predicates and comparisons of the exact values of plain expansions: dN_equal compares values, not components, and dN_cmp and dN_sgn return -1, 0 or 1. dN_is_finite is true if every component is finite.
Cite this page
The FLINT team, “d1_is_zero, d2_is_zero, d3_is_zero, d4_is_zero, d1_is_one, d2_is_one, d3_is_one, d4_is_one, d1_is_finite, d2_is_finite, d3_is_finite, d4_is_finite, d1_is_nan, d2_is_nan, d3_is_nan, d4_is_nan, d1_equal, d2_equal, d3_equal, d4_equal, d1_cmp, d2_cmp, d3_cmp, d4_cmp, d1_sgn, d2_sgn, d3_sgn, d4_sgn (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1_is_zero.html (generated 2026-10-20).
@misc{flint-doc-dfloat-d1-is-zero,
author = {{The FLINT team}},
title = {{d1\_is\_zero, d2\_is\_zero, d3\_is\_zero, d4\_is\_zero, d1\_is\_one, d2\_is\_one, d3\_is\_one, d4\_is\_one, d1\_is\_finite, d2\_is\_finite, d3\_is\_finite, d4\_is\_finite, d1\_is\_nan, d2\_is\_nan, d3\_is\_nan, d4\_is\_nan, d1\_equal, d2\_equal, d3\_equal, d4\_equal, d1\_cmp, d2\_cmp, d3\_cmp, d4\_cmp, d1\_sgn, d2\_sgn, d3\_sgn, d4\_sgn (dfloat.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/dfloat/d1_is_zero.html},
note = {Generated 2026-10-20}
}