Lines Matching refs:i
133 int i; in main() local
144 for (i = 0; i < (int) NTESTS; i++) { in main()
145 d = strtod(tests[i].string, &end); in main()
146 if (d != tests[i].dvalue) { in main()
147 printf("strtod(\"%s\"): got %.17e %a want %.17e %a\n", tests[i].string, in main()
148 d, d, tests[i].dvalue, tests[i].dvalue); in main()
151 if (strcmp(end, tests[i].end_test) != 0) { in main()
153 tests[i].string, end, tests[i].end_test); in main()
156 f = strtof(tests[i].string, &end); in main()
157 if (f != tests[i].fvalue) { in main()
158 printf("strtof(\"%s\"): got %.17e %a want %.17e %a\n", tests[i].string, in main()
159 (double) f, (double) f, (double) tests[i].fvalue, (double) tests[i].fvalue); in main()
162 if (strcmp(end, tests[i].end_test) != 0) { in main()
164 tests[i].string, end, tests[i].end_test); in main()
167 if (tests[i].end_test[0] == '%') { in main()
169 printf("strtof(\"%s\") got %a strtod got %a\n", tests[i].string, (double) f, d); in main()
176 && tests[i].end_test[0] != '%' in main()
177 && tests[i].end_test[0] != '^') in main()
179 ld = strtold(tests[i].string, &end); in main()
180 if (ld != tests[i].ldvalue) { in main()
181 printf("strtold(\"%s\"): got %.17Le %La want %.17Le %La\n", tests[i].string, in main()
182 ld, ld, tests[i].ldvalue, tests[i].ldvalue); in main()
185 if (strcmp(end, tests[i].end_test) != 0) { in main()
187 tests[i].string, end, tests[i].end_test); in main()