FLINT3.7.0-dev

nfloat64_struct, nfloat128_struct, nfloat192_struct, nfloat256_struct, nfloat384_struct, nfloat512_struct, nfloat1024_struct, nfloat2048_struct, nfloat4096_struct, nfloat64_t, nfloat128_t, nfloat192_t, nfloat256_t, nfloat384_t, nfloat512_t, nfloat1024_t, nfloat2048_t, nfloat4096_t

Synopsis#include <flint/nfloat.h>
nfloat64_struct
nfloat128_struct
nfloat192_struct
nfloat256_struct
nfloat384_struct
nfloat512_struct
nfloat1024_struct
nfloat2048_struct
nfloat4096_struct
nfloat64_t
nfloat128_t
nfloat192_t
nfloat256_t
nfloat384_t
nfloat512_t
nfloat1024_t
nfloat2048_t
nfloat4096_t

Structs of the right size for elements of some common precisions, for declaring elements on the stack; nfloatX_t is a length-one array of nfloatX_struct, so it is passed by reference. The precision of the context must match the type.

Guides#

Cite this page

The FLINT team, “nfloat64_struct, nfloat128_struct, nfloat192_struct, nfloat256_struct, nfloat384_struct, nfloat512_struct, nfloat1024_struct, nfloat2048_struct, nfloat4096_struct, nfloat64_t, nfloat128_t, nfloat192_t, nfloat256_t, nfloat384_t, nfloat512_t, nfloat1024_t, nfloat2048_t, nfloat4096_t (nfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/nfloat/nfloat64_struct.html (generated 2026-10-20).