1 | /* This program is to generate one of the examples in stdio.texi. */ |
---|---|
2 | |
3 | #include <stdio.h> |
4 | |
5 | |
6 | static void |
7 | print (double v) |
8 | { |
9 | printf (format: "|%13.4a|%13.4f|%13.4e|%13.4g|\n", v, v, v, v); |
10 | } |
11 | |
12 | |
13 | int |
14 | main (void) |
15 | { |
16 | print (v: 0.0); |
17 | print (v: 0.5); |
18 | print (v: 1.0); |
19 | print (v: -1.0); |
20 | print (v: 100.0); |
21 | print (v: 1000.0); |
22 | print (v: 10000.0); |
23 | print (v: 12345.0); |
24 | print (v: 100000.0); |
25 | print (v: 123456.0); |
26 | |
27 | return 0; |
28 | } |
29 |