See also:
.BR imaxdiv (3)
.RE
-.\"------------------------------------- int_fastN_t ------------------/
-.TP
-.IR int_fast N _t
-.RS
-Include:
-.IR <stdint.h> .
-Alternatively,
-.IR <inttypes.h> .
-.PP
-.IR int_fast8_t ,
-.IR int_fast16_t ,
-.IR int_fast32_t ,
-.I int_fast64_t
-.PP
-Usually the fastest (see Notes) signed integer type
-of a width of at least N bits,
-N being the value specified in its type name.
-According to the C language standard, they shall be
-capable of storing values in the range
-.RB [ INT_FAST N _MIN ,
-.BR INT_FAST N _MAX ],
-substituting N by the appropriate number.
-.PP
-The length modifiers for the
-.IR int_fast N _t
-types for the
-.BR printf (3)
-family of functions
-are expanded by macros of the forms
-.BR PRIdFAST N
-and
-.BR PRIiFAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"PRIdFAST64"
-or
-.B %"PRIiFAST64"
-for printing
-.I int_fast64_t
-values.
-The length modifiers for the
-.IR int_fast N _t
-types for the
-.BR scanf (3)
-family of functions
-are expanded by macros of the forms
-.BR SCNdFAST N
-and
-.BR SCNiFAST N,
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"SCNdFAST8"
-or
-.B %"SCNiFAST8"
-for scanning
-.I int_fast8_t
-values.
-.PP
-Conforming to:
-C99 and later; POSIX.1-2001 and later.
-.PP
-Notes:
-Where there is no single type that is fastest for all purposes,
-the implementation may choose any type
-with the required signedness and at least the minimum width.
-.PP
-See also the
-.IR int_least N _t ,
-.IR int N _t ,
-.IR uint_fast N _t ,
-.IR uint_least N _t
-and
-.IR uint N _t
-types in this page.
-.RE
-.\"------------------------------------- int_leastN_t -----------------/
-.TP
-.IR int_least N _t
-.RS
-Include:
-.IR <stdint.h> .
-Alternatively,
-.IR <inttypes.h> .
-.PP
-.IR int_least8_t ,
-.IR int_least16_t ,
-.IR int_least32_t ,
-.I int_least64_t
-.PP
-The narrowest signed integer type
-of a width of at least N bits,
-N being the value specified in its type name.
-According to the C language standard, they shall be
-capable of storing values in the range
-.RB [ INT_LEAST N _MIN ,
-.BR INT_LEAST N _MAX ],
-substituting N by the appropriate number.
-.PP
-The length modifiers for the
-.IR int_least N _t
-types for the
-.BR printf (3)
-family of functions
-are expanded by macros of the forms
-.BR PRIdLEAST N
-and
-.BR PRIiLEAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"PRIdLEAST64"
-or
-.B %"PRIiLEAST64"
-for printing
-.I int_least64_t
-values.
-The length modifiers for the
-.IR int_least N _t
-types for the
-.BR scanf (3)
-family of functions
-are expanded by macros of the forms
-.BR SCNdLEAST N
-and
-.BR SCNiLEAST N,
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"SCNdLEAST8"
-or
-.B %"SCNiLEAST8"
-for scanning
-.I int_least8_t
-values.
-.PP
-Conforming to:
-C99 and later; POSIX.1-2001 and later.
-.PP
-See also the
-.IR int_fast N _t ,
-.IR int N _t ,
-.IR uint_fast N _t ,
-.IR uint_least N _t
-and
-.IR uint N _t
-types in this page.
-.RE
.\"------------------------------------- intmax_t ---------------------/
.TP
.I intmax_t
.BR getpwnam (2),
.BR credentials (7)
.RE
-.\"------------------------------------- uint_fastN_t -----------------/
-.TP
-.IR uint_fast N _t
-.RS
-Include:
-.IR <stdint.h> .
-Alternatively,
-.IR <inttypes.h> .
-.PP
-.IR uint_fast8_t ,
-.IR uint_fast16_t ,
-.IR uint_fast32_t ,
-.I uint_fast64_t
-.PP
-Usually the fastest (see Notes) unsigned integer type
-of a width of at least N bits,
-N being the value specified in its type name.
-According to the C language standard, they shall be
-capable of storing values in the range [0,
-.BR UINT_FAST N _MAX ],
-substituting N by the appropriate number.
-.PP
-The length modifiers for the
-.IR uint_fast N _t
-types for the
-.BR printf (3)
-family of functions
-are expanded by macros of the forms
-.BR PRIuFAST N,
-.BR PRIoFAST N,
-.BR PRIxFAST N
-and
-.BR PRIXFAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"PRIuFAST32"
-or
-.B %"PRIxFAST32"
-for printing
-.I uint_fast32_t
-values.
-The length modifiers for the
-.IR uint_fast N _t
-types for the
-.BR scanf (3)
-family of functions
-are expanded by macros of the forms
-.BR SCNuFAST N,
-.BR SCNoFAST N,
-.BR SCNxFAST N
-and
-.BR SCNXFAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"SCNuFAST16"
-or
-.B %"SCNxFAST16"
-for scanning
-.I uint_fast16_t
-values.
-.PP
-Conforming to:
-C99 and later; POSIX.1-2001 and later.
-.PP
-Notes:
-Where there is no single type that is fastest for all purposes,
-the implementation may choose any type
-with the required signedness and at least the minimum width.
-.PP
-See also the
-.IR int_fast N _t ,
-.IR int_least N _t ,
-.IR int N _t ,
-.IR uint_least N _t
-and
-.IR uint N _t
-types in this page.
-.RE
-.\"------------------------------------- uint_leastN_t ----------------/
-.TP
-.IR uint_least N _t
-.RS
-Include:
-.IR <stdint.h> .
-Alternatively,
-.IR <inttypes.h> .
-.PP
-.IR uint_least8_t ,
-.IR uint_least16_t ,
-.IR uint_least32_t ,
-.I uint_least64_t
-.PP
-The narrowest unsigned integer type
-of a width of at least N bits,
-N being the value specified in its type name.
-According to the C language standard, they shall be
-capable of storing values in the range [0,
-.BR UINT_LEAST N _MAX ],
-substituting N by the appropriate number.
-.PP
-The length modifiers for the
-.IR uint_least N _t
-types for the
-.BR printf (3)
-family of functions
-are expanded by macros of the forms
-.BR PRIuLEST N,
-.BR PRIoLEAST N,
-.BR PRIxLEAST N
-and
-.BR PRIXLEAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"PRIuLEAST32"
-or
-.B %"PRIxLEAST32"
-for printing
-.I uint_least32_t
-values.
-The length modifiers for the
-.IR uint_least N _t
-types for the
-.BR scanf (3)
-family of functions
-are expanded by macros of the forms
-.BR SCNuLEAST N,
-.BR SCNoLEAST N,
-.BR SCNxLEAST N
-and
-.BR SCNXLEAST N
-(defined in
-.IR <inttypes.h> );
-resulting for example in
-.B %"SCNuLEAST16"
-or
-.B %"SCNxLEAST16"
-for scanning
-.I uint_least16_t
-values.
-.PP
-Conforming to:
-C99 and later; POSIX.1-2001 and later.
-.PP
-See also the
-.IR int_fast N _t ,
-.IR int_least N _t ,
-.IR int N _t ,
-.IR uint_fast N _t
-and
-.IR uint N _t
-types in this page.
-.RE
.\"------------------------------------- uintmax_t --------------------/
.TP
.I uintmax_t