Lines Matching refs:results

132      * We pass in the arguments and return the results so the compiler
138 float[] results = new float[10];
142 results[0] = x + y;
143 results[1] = x - y;
144 results[2] = x * y;
145 results[3] = x / y;
146 results[4] = x % -y;
151 results[5] = tmp;
154 results[6] = tmp;
157 results[7] = tmp;
160 results[8] = tmp;
163 results[9] = tmp;
165 return results;
167 static void floatOperCheck(float[] results) {
168 Main.assertTrue(results[0] > 69996.99f && results[0] < 69997.01f);
169 Main.assertTrue(results[1] > 70002.99f && results[1] < 70003.01f);
170 Main.assertTrue(results[2] > -210000.01f && results[2] < -209999.99f);
171 Main.assertTrue(results[3] > -23333.34f && results[3] < -23333.32f);
172 Main.assertTrue(results[4] > 0.999f && results[4] < 1.001f);
173 Main.assertTrue(results[5] > 69996.99f && results[5] < 69997.01f);
174 Main.assertTrue(results[6] > 70002.99f && results[6] < 70003.01f);
175 Main.assertTrue(results[7] > -210000.01f && results[7] < -209999.99f);
176 Main.assertTrue(results[8] > -23333.34f && results[8] < -23333.32f);
177 Main.assertTrue(results[9] > 0.999f && results[9] < 1.001f);
181 * We pass in the arguments and return the results so the compiler
187 double[] results = new double[10];
191 results[0] = x + y;
192 results[1] = x - y;
193 results[2] = x * y;
194 results[3] = x / y;
195 results[4] = x % -y;
200 results[5] = tmp;
203 results[6] = tmp;
206 results[7] = tmp;
209 results[8] = tmp;
212 results[9] = tmp;
214 return results;
216 static void doubleOperCheck(double[] results) {
217 Main.assertTrue(results[0] > 69996.99 && results[0] < 69997.01);
218 Main.assertTrue(results[1] > 70002.99 && results[1] < 70003.01);
219 Main.assertTrue(results[2] > -210000.01 && results[2] < -209999.99);
220 Main.assertTrue(results[3] > -23333.34 && results[3] < -23333.32);
221 Main.assertTrue(results[4] > 0.999 && results[4] < 1.001);
222 Main.assertTrue(results[5] > 69996.99 && results[5] < 69997.01);
223 Main.assertTrue(results[6] > 70002.99 && results[6] < 70003.01);
224 Main.assertTrue(results[7] > -210000.01 && results[7] < -209999.99);
225 Main.assertTrue(results[8] > -23333.34 && results[8] < -23333.32);
226 Main.assertTrue(results[9] > 0.999 && results[9] < 1.001);
238 int[] results = new int[6];
239 results[0] = (int) l;
240 results[1] = (int) f;
241 results[2] = (int) d;
242 results[3] = (int) (1.0f / zero); // +inf
243 results[4] = (int) (-1.0f / zero); // -inf
244 results[5] = (int) ((1.0f / zero) / (1.0f / zero)); // NaN
245 return results;
247 static void checkConvI(int[] results) {
249 Main.assertTrue(results[0] == 0x44332211);
250 Main.assertTrue(results[1] == 123);
251 Main.assertTrue(results[2] == -3);
252 Main.assertTrue(results[3] == 0x7fffffff);
253 Main.assertTrue(results[4] == 0x80000000);
254 Main.assertTrue(results[5] == 0);
258 long[] results = new long[6];
259 results[0] = (long) i;
260 results[1] = (long) f;
261 results[2] = (long) d;
262 results[3] = (long) (1.0 / zero); // +inf
263 results[4] = (long) (-1.0 / zero); // -inf
264 results[5] = (long) ((1.0 / zero) / (1.0 / zero)); // NaN
265 return results;
267 static void checkConvL(long[] results) {
269 Main.assertTrue(results[0] == 0xFFFFFFFF88776655L);
270 Main.assertTrue(results[1] == 123);
271 Main.assertTrue(results[2] == -3);
272 Main.assertTrue(results[3] == 0x7fffffffffffffffL);
273 Main.assertTrue(results[4] == 0x8000000000000000L);
274 Main.assertTrue(results[5] == 0);
278 float[] results = new float[3];
279 results[0] = (float) i;
280 results[1] = (float) l;
281 results[2] = (float) d;
282 return results;
284 static void checkConvF(float[] results) {
286 Main.assertTrue(results[0] == -2.0054409E9f);
287 Main.assertTrue(results[1] == -8.613303E18f);
288 Main.assertTrue(results[2] == -3.1415927f);
292 double[] results = new double[3];
293 results[0] = (double) i;
294 results[1] = (double) l;
295 results[2] = (double) f;
296 return results;
298 static void checkConvD(double[] results) {
300 Main.assertTrue(results[0] == -2.005440939E9);
301 Main.assertTrue(results[1] == -8.6133032459203287E18);
302 Main.assertTrue(results[2] == 123.45600128173828);