1fmt_human(3)               Library Functions Manual               fmt_human(3)
2
3
4

NAME

6       fmt_human - write a human readable ASCII representation of a long inte‐
7       ger
8

SYNTAX

10       #include <fmt.h>
11
12       size_t fmt_human(char *dest,unsigned long long source);
13

DESCRIPTION

15       fmt_human writes a human readable ASCII  representation  of  source  to
16       dest and returns the number of bytes written.  The result resembles the
17       file size output of "ls  -H";  1000  becomes  "1.0k",  1000000  becomes
18       "1.0M" and so on for "G" and "T".
19
20       fmt_human does not append \0.
21
22       If  dest equals FMT_LEN (i.e. is zero), fmt_human returns the number of
23       bytes it would have written.
24
25       The output of fmt_human can not exceed 11 (assuming unsigned long  long
26       has 64 bits).
27

SEE ALSO

29       fmt_humank(3), scan_human(3)
30
31
32
33                                                                  fmt_human(3)
Impressum