Home | History | Annotate | Download | only in strconv

Lines Matching refs:nil

26 	{"1", "1", nil},
27 {"+1", "1", nil},
30 {"1e23", "1e+23", nil},
31 {"1E23", "1e+23", nil},
32 {"100000000000000000000000", "1e+23", nil},
33 {"1e-100", "1e-100", nil},
34 {"123456700", "1.234567e+08", nil},
35 {"99999999999999974834176", "9.999999999999997e+22", nil},
36 {"100000000000000000000001", "1.0000000000000001e+23", nil},
37 {"100000000000000008388608", "1.0000000000000001e+23", nil},
38 {"100000000000000016777215", "1.0000000000000001e+23", nil},
39 {"100000000000000016777216", "1.0000000000000003e+23", nil},
40 {"-1", "-1", nil},
41 {"-0.1", "-0.1", nil},
42 {"-0", "-0", nil},
43 {"1e-20", "1e-20", nil},
44 {"625e-3", "0.625", nil},
47 {"0", "0", nil},
48 {"0e0", "0", nil},
49 {"-0e0", "-0", nil},
50 {"+0e0", "0", nil},
51 {"0e-0", "0", nil},
52 {"-0e-0", "-0", nil},
53 {"+0e-0", "0", nil},
54 {"0e+0", "0", nil},
55 {"-0e+0", "-0", nil},
56 {"+0e+0", "0", nil},
57 {"0e+01234567890123456789", "0", nil},
58 {"0.00e-01234567890123456789", "0", nil},
59 {"-0e+01234567890123456789", "-0", nil},
60 {"-0.00e-01234567890123456789", "-0", nil},
61 {"0e291", "0", nil}, // issue 15364
62 {"0e292", "0", nil}, // issue 15364
63 {"0e347", "0", nil}, // issue 15364
64 {"0e348", "0", nil}, // issue 15364
65 {"-0e291", "-0", nil},
66 {"-0e292", "-0", nil},
67 {"-0e347", "-0", nil},
68 {"-0e348", "-0", nil},
71 {"nan", "NaN", nil},
72 {"NaN", "NaN", nil},
73 {"NAN", "NaN", nil},
76 {"inf", "+Inf", nil},
77 {"-Inf", "-Inf", nil},
78 {"+INF", "+Inf", nil},
79 {"-Infinity", "-Inf", nil},
80 {"+INFINITY", "+Inf", nil},
81 {"Infinity", "+Inf", nil},
84 {"1.7976931348623157e308", "1.7976931348623157e+308", nil},
85 {"-1.7976931348623157e308", "-1.7976931348623157e+308", nil},
91 {"1.7976931348623158e308", "1.7976931348623157e+308", nil},
92 {"-1.7976931348623158e308", "-1.7976931348623157e+308", nil},
98 {"1e308", "1e+308", nil},
111 {"1e-305", "1e-305", nil},
112 {"1e-306", "1e-306", nil},
113 {"1e-307", "1e-307", nil},
114 {"1e-308", "1e-308", nil},
115 {"1e-309", "1e-309", nil},
116 {"1e-310", "1e-310", nil},
117 {"1e-322", "1e-322", nil},
119 {"5e-324", "5e-324", nil},
120 {"4e-324", "5e-324", nil},
121 {"3e-324", "5e-324", nil},
123 {"2e-324", "0", nil},
125 {"1e-350", "0", nil},
126 {"1e-400000", "0", nil},
129 {"1e-4294967296", "0", nil},
131 {"1e-18446744073709551616", "0", nil},
141 {"2.2250738585072012e-308", "2.2250738585072014e-308", nil},
143 {"2.2250738585072011e-308", "2.225073858507201e-308", nil},
146 {"4.630813248087435e+307", "4.630813248087435e+307", nil},
149 {"22.222222222222222", "22.22222222222222", nil},
150 {"2." + strings.Repeat("2", 4000) + "e+1", "22.22222222222222", nil},
154 {"1.00000000000000011102230246251565404236316680908203125", "1", nil},
156 {"1.00000000000000011102230246251565404236316680908203124", "1", nil},
158 {"1.00000000000000011102230246251565404236316680908203126", "1.0000000000000002", nil},
160 {"1.00000000000000011102230246251565404236316680908203125" + strings.Repeat("0", 10000) + "1", "1.0000000000000002", nil},
166 {"1.000000059604644775390625", "1", nil},
168 {"1.000000059604644775390624", "1", nil},
170 {"1.000000059604644775390626", "1.0000001", nil},
172 {"1.000000059604644775390625" + strings.Repeat("0", 10000) + "1", "1.0000001", nil},
175 {"340282346638528859811704183484516925440", "3.4028235e+38", nil},
176 {"-340282346638528859811704183484516925440", "-3.4028235e+38", nil},
182 {"3.402823567e38", "3.4028235e+38", nil},
183 {"-3.402823567e38", "-3.4028235e+38", nil},
189 {"1e-38", "1e-38", nil},
190 {"1e-39", "1e-39", nil},
191 {"1e-40", "1e-40", nil},
192 {"1e-41", "1e-41", nil},
193 {"1e-42", "1e-42", nil},
194 {"1e-43", "1e-43", nil},
195 {"1e-44", "1e-44", nil},
196 {"6e-45", "6e-45", nil}, // 4p-149 = 5.6e-45
197 {"5e-45", "6e-45", nil},
199 {"1e-45", "1e-45", nil}, // 1p-149 = 1.4e-45
200 {"2e-45", "1e-45", nil},
208 {"4951760157141521099596496896", "4.9517602e+27", nil},
232 if test.err != nil {
238 if test.err != nil {
351 if f != tt.f || err != nil {
352 t.Errorf("no-opt ParseFloat(%s) = %b, %v want %b, nil", tt.s, f, err, tt.f)
360 if f != tt.f || err != nil {
361 t.Errorf("opt ParseFloat(%s) = %b, %v want %b, nil", tt.s, f, err, tt.f)
384 case err != nil: