Patrick Welche <prlw1@cam.ac.uk>
[netbsd-mini2440.git] / external / ibm-public / postfix / dist / src / util / format_tv.ref
blob718c3c786a2d3706793b85ddbcb9d4e0bb2d373a
1 >> # Three digits in, 2/6 digits out, rounding down.
2 >> 1110 2       6
3 1110
4 >> 111  2       6
5 111
6 >> 11.1 2       6
7 11
8 >> 1.11 2       6
9 1.1
10 >> 0.111        2       6
11 0.11
12 >> 0.0111       2       6
13 0.011
14 >> 0.00111      2       6
15 0.0011
16 >> 0.000111     2       6
17 0.00011
18 >> 0.0000111    2       6
19 0.000011
20 >> 
21 >> # One digit in. Must not produce spurious digits or trailing nulls.
22 >> 
23 >> 1000 2       6
24 1000
25 >> 100  2       6
26 100
27 >> 10   2       6
29 >> 1    2       6
31 >> 0.1  2       6
32 0.1
33 >> 0.01 2       6
34 0.01
35 >> 0.001        2       6
36 0.001
37 >> 0.0001       2       6
38 0.0001
39 >> 0.00001      2       6
40 0.00001
41 >> 0.0000011    2       6
42 0.000001
43 >> 
44 >> # Three digits in, 2/6 digits out, rounding up.
45 >> 
46 >> 996  2       6
47 996
48 >> 99.6 2       6
49 100
50 >> 9.96 2       6
52 >> .996 2       6
54 >> .0996        2       6
55 0.1
56 >> .00996       2       6
57 0.01
58 >> .000996      2       6
59 0.001
60 >> 
61 >> # Three digits in, 1/6 digits out, rounding down.
62 >> 
63 >> 1110 1       6
64 1110
65 >> 111  1       6
66 111
67 >> 11.1 1       6
69 >> 1.11 1       6
71 >> 0.111        1       6
72 0.1
73 >> 0.0111       1       6
74 0.01
75 >> 0.00111      1       6
76 0.001
77 >> 0.000111     1       6
78 0.0001
79 >> 0.000011     1       6
80 0.00001
81 >> 
82 >> # One digit in. Must not produce trailing nulls.
83 >> 
84 >> 1000 1       6
85 1000
86 >> 100  1       6
87 100
88 >> 10   1       6
90 >> 1    1       6
92 >> 0.1  1       6
93 0.1
94 >> 0.01 1       6
95 0.01
96 >> 0.001        1       6
97 0.001
98 >> 0.0001       1       6
99 0.0001
100 >> 0.00001      1       6
101 0.00001
102 >> 0.0000011    1       6
103 0.000001
104 >> 
105 >> # Three digits in, 1/6 digits out, rounding up.
106 >> 
107 >> 996  1       6
109 >> 99.6 1       6
111 >> 9.96 1       6
113 >> .996 1       6
115 >> .0996        1       6
117 >> .00996       1       6
118 0.01
119 >> .000996      1       6
120 0.001