Lines Matching refs:parseFloat

40         check(-0x.003P12F, Float.parseFloat("-0x.003P12F"));
46 check(-0x.3p4F, Float.parseFloat("-0x.3p4F"));
48 check(+0x.Cp2F, Float.parseFloat("+0x.Cp2F"));
49 check(0X.cP2F, Float.parseFloat("0X.cP2F"));
52 check(0X1.8p1f, Float.parseFloat("0X1.8p1f"));
59 check(+0xC.0p-2f, Float.parseFloat("+0xC.0p-2f"));
60 check(-0xC.0p-2F, Float.parseFloat("-0xC.0p-2F"));
75 check(0X0.0P-2147483647F, Float.parseFloat("0X0.0P-2147483647F"));
77 check(-0x0.0P9223372036854775806f, Float.parseFloat("-0x0.0P9223372036854775806f"));
78 check(-0x0.0p9223372036854775807F, Float.parseFloat("-0x0.0p9223372036854775807F"));
82 check(-0x0.0p-9223372036854775807F, Float.parseFloat("-0x0.0p-9223372036854775807F"));
86 check(-0x1p0F, Float.parseFloat("-0x1p0F"));
88 check(0X12P0F, Float.parseFloat("0X12P0F"));
89 check(-0x123p0F, Float.parseFloat("-0x123p0F"));
92 check(-0X12345p0f, Float.parseFloat("-0X12345p0f"));
93 check(-0x123456p0F, Float.parseFloat("-0x123456p0F"));
94 check(0X123456p0f, Float.parseFloat("0X123456p0f"));
95 check(-0X123456p0f, Float.parseFloat("-0X123456p0f"));
97 check(-0X1234567P0f, Float.parseFloat("-0X1234567P0f"));
98 check(+0X123456789P0F, Float.parseFloat("+0X123456789P0F"));
101 check(+0x123456789ABp0f, Float.parseFloat("+0x123456789ABp0f"));
102 check(0X123456789abcP0F, Float.parseFloat("0X123456789abcP0F"));
105 check(-0X0.3P0F, Float.parseFloat("-0X0.3P0F"));
106 check(0X0.4P0F, Float.parseFloat("0X0.4P0F"));
108 check(+0X0.5p0f, Float.parseFloat("+0X0.5p0f"));
111 check(-0X0.6p0F, Float.parseFloat("-0X0.6p0F"));
112 check(+0X0.6P0F, Float.parseFloat("+0X0.6P0F"));
113 check(+0x0.8p0f, Float.parseFloat("+0x0.8p0f"));
114 check(+0x0.8p0F, Float.parseFloat("+0x0.8p0F"));
117 check(-0x0.CP0F, Float.parseFloat("-0x0.CP0F"));
119 check(-0x0.dp0F, Float.parseFloat("-0x0.dp0F"));
120 check(0x0.DP0F, Float.parseFloat("0x0.DP0F"));
121 check(-0X0.eP0f, Float.parseFloat("-0X0.eP0f"));
132 check(+0x1ffffffffffffe00p-60f, Float.parseFloat("+0x1ffffffffffffe00p-60f"));
135 check(0X7FFFFFFFFFFFF800p-62F, Float.parseFloat("0X7FFFFFFFFFFFF800p-62F"));
137 check(+0X7FFFFFFFFFFFF81p-58f, Float.parseFloat("+0X7FFFFFFFFFFFF81p-58f"));
144 check(-0x7ffffffffffff82p-58f, Float.parseFloat("-0x7ffffffffffff82p-58f"));
146 check(+0xFFFFFFFFFFFFF04p-59F, Float.parseFloat("+0xFFFFFFFFFFFFF04p-59F"));
149 check(-0x7FFFFFFFFFFFF820P-62f, Float.parseFloat("-0x7FFFFFFFFFFFF820P-62f"));
153 check(0X7FFFFFFFFFFFF84P-58f, Float.parseFloat("0X7FFFFFFFFFFFF84P-58f"));
154 check(-0xfffffffffffff08P-59f, Float.parseFloat("-0xfffffffffffff08P-59f"));
155 check(-0xFFFFFFFFFFFFF08P-59f, Float.parseFloat("-0xFFFFFFFFFFFFF08P-59f"));
156 check(-0X1FFFFFFFFFFFFE10p-60F, Float.parseFloat("-0X1FFFFFFFFFFFFE10p-60F"));
157 check(-0X3ffffffffffffc20P-61F, Float.parseFloat("-0X3ffffffffffffc20P-61F"));
158 check(0X3FFFFFFFFFFFFC20P-61f, Float.parseFloat("0X3FFFFFFFFFFFFC20P-61f"));
159 check(-0x7FFFFFFFFFFFF840P-62f, Float.parseFloat("-0x7FFFFFFFFFFFF840P-62f"));
161 check(+0X7FFFFFFFFFFFF85p-58F, Float.parseFloat("+0X7FFFFFFFFFFFF85p-58F"));
166 check(+0X1FFFFFFFFFFFFE14p-60f, Float.parseFloat("+0X1FFFFFFFFFFFFE14p-60f"));
168 check(0x7ffffffffffff850P-62F, Float.parseFloat("0x7ffffffffffff850P-62F"));
170 check(-0xFFFFFFFFFFFFF0Cp-59F, Float.parseFloat("-0xFFFFFFFFFFFFF0Cp-59F"));
175 check(0x7ffffffffffff88P-58F, Float.parseFloat("0x7ffffffffffff88P-58F"));
179 check(-0x3FFFFFFFFFFFFC40P-61f, Float.parseFloat("-0x3FFFFFFFFFFFFC40P-61f"));
180 check(0x3FFFFFFFFFFFFC40P-61F, Float.parseFloat("0x3FFFFFFFFFFFFC40P-61F"));
181 check(-0x3FFFFFFFFFFFFC40P-61F, Float.parseFloat("-0x3FFFFFFFFFFFFC40P-61F"));
185 check(-0X7FFFFFFFFFFFF880P-62f, Float.parseFloat("-0X7FFFFFFFFFFFF880P-62f"));
186 check(+0xFFFFFFFFFFFFF100p-63f, Float.parseFloat("+0xFFFFFFFFFFFFF100p-63f"));
187 check(0Xfffffffffffff100p-63f, Float.parseFloat("0Xfffffffffffff100p-63f"));
190 check(0Xfffffffffffff12P-59f, Float.parseFloat("0Xfffffffffffff12P-59f"));
191 check(-0x3ffffffffffffc48P-61f, Float.parseFloat("-0x3ffffffffffffc48P-61f"));
199 check(+0Xfffffffffffff14P-59F, Float.parseFloat("+0Xfffffffffffff14P-59F"));
201 check(-0X3ffffffffffffc50P-61F, Float.parseFloat("-0X3ffffffffffffc50P-61F"));
202 check(0X7ffffffffffff8a0p-62f, Float.parseFloat("0X7ffffffffffff8a0p-62f"));
208 check(-0x1FFFFFFFFFFFFE30P-60f, Float.parseFloat("-0x1FFFFFFFFFFFFE30P-60f"));
211 check(0X7FFFFFFFFFFFF8C0p-62f, Float.parseFloat("0X7FFFFFFFFFFFF8C0p-62f"));
212 check(0Xfffffffffffff180P-63f, Float.parseFloat("0Xfffffffffffff180P-63f"));
216 check(0X7ffffffffffff8d0p-62F, Float.parseFloat("0X7ffffffffffff8d0p-62F"));
217 check(-0x7FFFFFFFFFFFF8Ep-58f, Float.parseFloat("-0x7FFFFFFFFFFFF8Ep-58f"));
219 check(-0x1FFFFFFFFFFFFE38p-60F, Float.parseFloat("-0x1FFFFFFFFFFFFE38p-60F"));
223 check(-0X3FFFFFFFFFFFFC70P-61f, Float.parseFloat("-0X3FFFFFFFFFFFFC70P-61f"));
224 check(-0X7ffffffffffff8e0p-62f, Float.parseFloat("-0X7ffffffffffff8e0p-62f"));
225 check(0X7FFFFFFFFFFFF8E0p-62F, Float.parseFloat("0X7FFFFFFFFFFFF8E0p-62F"));
230 check(-0Xfffffffffffff20p-59f, Float.parseFloat("-0Xfffffffffffff20p-59f"));
231 check(0x3FFFFFFFFFFFFC80p-61f, Float.parseFloat("0x3FFFFFFFFFFFFC80p-61f"));
232 check(-0X3FFFFFFFFFFFFC80p-61f, Float.parseFloat("-0X3FFFFFFFFFFFFC80p-61f"));
234 check(-0X7ffffffffffff91P-58f, Float.parseFloat("-0X7ffffffffffff91P-58f"));
238 check(0XFFFFFFFFFFFFF24p-59f, Float.parseFloat("0XFFFFFFFFFFFFF24p-59f"));
241 check(+0x7ffffffffffff94P-58F, Float.parseFloat("+0x7ffffffffffff94P-58F"));
243 check(0X7FFFFFFFFFFFF94p-58F, Float.parseFloat("0X7FFFFFFFFFFFF94p-58F"));
246 check(0x1FFFFFFFFFFFFE50P-60F, Float.parseFloat("0x1FFFFFFFFFFFFE50P-60F"));
247 check(+0x3FFFFFFFFFFFFCA0p-61f, Float.parseFloat("+0x3FFFFFFFFFFFFCA0p-61f"));
250 check(-0X1FFFFFFFFFFFFE54p-60F, Float.parseFloat("-0X1FFFFFFFFFFFFE54p-60F"));
251 check(0X1FFFFFFFFFFFFE54P-60F, Float.parseFloat("0X1FFFFFFFFFFFFE54P-60F"));
259 check(-0XFFFFFFFFFFFFF2Cp-59f, Float.parseFloat("-0XFFFFFFFFFFFFF2Cp-59f"));
260 check(+0X1ffffffffffffe58P-60F, Float.parseFloat("+0X1ffffffffffffe58P-60F"));
262 check(+0X7ffffffffffff960p-62F, Float.parseFloat("+0X7ffffffffffff960p-62F"));
266 check(-0x7FFFFFFFFFFFF98P-58F, Float.parseFloat("-0x7FFFFFFFFFFFF98P-58F"));
267 check(-0xFFFFFFFFFFFFF30P-59f, Float.parseFloat("-0xFFFFFFFFFFFFF30P-59f"));
269 check(0X7ffffffffffff980p-62F, Float.parseFloat("0X7ffffffffffff980p-62F"));
270 check(-0Xfffffffffffff300P-63F, Float.parseFloat("-0Xfffffffffffff300P-63F"));
272 check(+0xFFFFFFFFFFFFF32p-59f, Float.parseFloat("+0xFFFFFFFFFFFFF32p-59f"));
273 check(0Xfffffffffffff32p-59f, Float.parseFloat("0Xfffffffffffff32p-59f"));
274 check(-0XFFFFFFFFFFFFF32p-59f, Float.parseFloat("-0XFFFFFFFFFFFFF32p-59f"));
278 check(+0X7FFFFFFFFFFFF9Ap-58F, Float.parseFloat("+0X7FFFFFFFFFFFF9Ap-58F"));
279 check(0X7ffffffffffff9aP-58f, Float.parseFloat("0X7ffffffffffff9aP-58f"));
282 check(0x3ffffffffffffcd0P-61F, Float.parseFloat("0x3ffffffffffffcd0P-61F"));
284 check(+0xfffffffffffff340p-63f, Float.parseFloat("+0xfffffffffffff340p-63f"));
286 check(0xfffffffffffff38p-59f, Float.parseFloat("0xfffffffffffff38p-59f"));
287 check(+0X1ffffffffffffe70p-60F, Float.parseFloat("+0X1ffffffffffffe70p-60F"));
288 check(+0X3ffffffffffffce0p-61F, Float.parseFloat("+0X3ffffffffffffce0p-61F"));
292 check(0XFFFFFFFFFFFFF380P-63f, Float.parseFloat("0XFFFFFFFFFFFFF380P-63f"));
293 check(0x7ffffffffffff9dP-58f, Float.parseFloat("0x7ffffffffffff9dP-58f"));
296 check(0Xfffffffffffff3ap-59f, Float.parseFloat("0Xfffffffffffff3ap-59f"));
298 check(0X1FFFFFFFFFFFFE74p-60F, Float.parseFloat("0X1FFFFFFFFFFFFE74p-60F"));
301 check(0Xfffffffffffff3a0p-63F, Float.parseFloat("0Xfffffffffffff3a0p-63F"));
305 check(0XFFFFFFFFFFFFF3C0P-63F, Float.parseFloat("0XFFFFFFFFFFFFF3C0P-63F"));
309 check(0X7FFFFFFFFFFFFA00p-62f, Float.parseFloat("0X7FFFFFFFFFFFFA00p-62f"));
314 check(-0xfffffffffffff42p-59f, Float.parseFloat("-0xfffffffffffff42p-59f"));
318 check(-0X3ffffffffffffd08P-61f, Float.parseFloat("-0X3ffffffffffffd08P-61f"));
319 check(+0x7ffffffffffffa10P-62F, Float.parseFloat("+0x7ffffffffffffa10P-62F"));
322 check(-0XFFFFFFFFFFFFF44P-59F, Float.parseFloat("-0XFFFFFFFFFFFFF44P-59F"));
323 check(-0x3ffffffffffffd10p-61F, Float.parseFloat("-0x3ffffffffffffd10p-61F"));
324 check(+0x3ffffffffffffd10p-61F, Float.parseFloat("+0x3ffffffffffffd10p-61F"));
327 check(-0X7ffffffffffffa20P-62F, Float.parseFloat("-0X7ffffffffffffa20P-62F"));
328 check(+0xFFFFFFFFFFFFF440p-63F, Float.parseFloat("+0xFFFFFFFFFFFFF440p-63F"));
330 check(0X1ffffffffffffe90p-60F, Float.parseFloat("0X1ffffffffffffe90p-60F"));
334 check(+0x3FFFFFFFFFFFFD28p-61f, Float.parseFloat("+0x3FFFFFFFFFFFFD28p-61f"));
339 check(-0Xfffffffffffff4a0P-63F, Float.parseFloat("-0Xfffffffffffff4a0P-63F"));
346 check(+0X3ffffffffffffd40P-61f, Float.parseFloat("+0X3ffffffffffffd40P-61f"));
348 check(0xfffffffffffff500P-63F, Float.parseFloat("0xfffffffffffff500P-63F"));
354 check(-0x3FFFFFFFFFFFFD48P-61f, Float.parseFloat("-0x3FFFFFFFFFFFFD48P-61f"));
355 check(+0x7ffffffffffffa90P-62f, Float.parseFloat("+0x7ffffffffffffa90P-62f"));
356 check(0xFFFFFFFFFFFFF520P-63F, Float.parseFloat("0xFFFFFFFFFFFFF520P-63F"));
358 check(+0X7FFFFFFFFFFFFAAp-58F, Float.parseFloat("+0X7FFFFFFFFFFFFAAp-58F"));
368 check(0x1FFFFFFFFFFFFEB4P-60f, Float.parseFloat("0x1FFFFFFFFFFFFEB4P-60f"));
369 check(+0X3ffffffffffffd68P-61F, Float.parseFloat("+0X3ffffffffffffd68P-61F"));
370 check(-0x7FFFFFFFFFFFFAD0P-62f, Float.parseFloat("-0x7FFFFFFFFFFFFAD0P-62f"));
373 check(-0x7FFFFFFFFFFFFAEp-58F, Float.parseFloat("-0x7FFFFFFFFFFFFAEp-58F"));
376 check(-0x1FFFFFFFFFFFFEB8p-60F, Float.parseFloat("-0x1FFFFFFFFFFFFEB8p-60F"));
378 check(+0X3ffffffffffffd70p-61f, Float.parseFloat("+0X3ffffffffffffd70p-61f"));
382 check(+0X7ffffffffffffae0p-62f, Float.parseFloat("+0X7ffffffffffffae0p-62f"));
384 check(0Xfffffffffffff5c0P-63F, Float.parseFloat("0Xfffffffffffff5c0P-63F"));
390 check(0x7ffffffffffffb00P-62F, Float.parseFloat("0x7ffffffffffffb00P-62F"));
395 check(+0xFFFFFFFFFFFFF62P-59F, Float.parseFloat("+0xFFFFFFFFFFFFF62P-59F"));
397 check(-0Xfffffffffffff62P-59F, Float.parseFloat("-0Xfffffffffffff62P-59F"));
403 check(+0xfffffffffffff620P-63F, Float.parseFloat("+0xfffffffffffff620P-63F"));
405 check(+0x7ffffffffffffb2P-58f, Float.parseFloat("+0x7ffffffffffffb2P-58f"));
406 check(+0X7ffffffffffffb2P-58f, Float.parseFloat("+0X7ffffffffffffb2P-58f"));
408 check(+0xFFFFFFFFFFFFF64P-59f, Float.parseFloat("+0xFFFFFFFFFFFFF64P-59f"));
410 check(+0x1ffffffffffffec8P-60f, Float.parseFloat("+0x1ffffffffffffec8P-60f"));
412 check(0x7ffffffffffffb20P-62F, Float.parseFloat("0x7ffffffffffffb20P-62F"));
414 check(-0XFFFFFFFFFFFFF640p-63f, Float.parseFloat("-0XFFFFFFFFFFFFF640p-63f"));
415 check(-0Xfffffffffffff640P-63F, Float.parseFloat("-0Xfffffffffffff640P-63F"));
419 check(+0X1FFFFFFFFFFFFED0p-60F, Float.parseFloat("+0X1FFFFFFFFFFFFED0p-60F"));
420 check(0X1FFFFFFFFFFFFED0P-60f, Float.parseFloat("0X1FFFFFFFFFFFFED0P-60f"));
423 check(+0XFFFFFFFFFFFFF680p-63f, Float.parseFloat("+0XFFFFFFFFFFFFF680p-63f"));
424 check(+0X7ffffffffffffb5p-58f, Float.parseFloat("+0X7ffffffffffffb5p-58f"));
426 check(0xFFFFFFFFFFFFF6Ap-59f, Float.parseFloat("0xFFFFFFFFFFFFF6Ap-59f"));
427 check(+0xFFFFFFFFFFFFF6AP-59f, Float.parseFloat("+0xFFFFFFFFFFFFF6AP-59f"));
429 check(+0x7ffffffffffffb50p-62F, Float.parseFloat("+0x7ffffffffffffb50p-62F"));
434 check(0X1FFFFFFFFFFFFED8P-60f, Float.parseFloat("0X1FFFFFFFFFFFFED8P-60f"));
435 check(0xfffffffffffff6c0p-63F, Float.parseFloat("0xfffffffffffff6c0p-63F"));
436 check(0xFFFFFFFFFFFFF70p-59f, Float.parseFloat("0xFFFFFFFFFFFFF70p-59f"));
437 check(-0xFFFFFFFFFFFFF70P-59F, Float.parseFloat("-0xFFFFFFFFFFFFF70P-59F"));
441 check(+0x3ffffffffffffdc0P-61f, Float.parseFloat("+0x3ffffffffffffdc0P-61f"));
443 check(0x7FFFFFFFFFFFFB9p-58F, Float.parseFloat("0x7FFFFFFFFFFFFB9p-58F"));
446 check(0xfffffffffffff72P-59f, Float.parseFloat("0xfffffffffffff72P-59f"));
447 check(-0x1ffffffffffffee4P-60f, Float.parseFloat("-0x1ffffffffffffee4P-60f"));
448 check(-0X3ffffffffffffdc8P-61f, Float.parseFloat("-0X3ffffffffffffdc8P-61f"));
449 check(-0xFFFFFFFFFFFFF720p-63F, Float.parseFloat("-0xFFFFFFFFFFFFF720p-63F"));
452 check(-0X7ffffffffffffbaP-58f, Float.parseFloat("-0X7ffffffffffffbaP-58f"));
454 check(-0xFFFFFFFFFFFFF74p-59F, Float.parseFloat("-0xFFFFFFFFFFFFF74p-59F"));
459 check(0x7ffffffffffffba0P-62F, Float.parseFloat("0x7ffffffffffffba0P-62F"));
466 check(-0x7ffffffffffffbc0P-62f, Float.parseFloat("-0x7ffffffffffffbc0P-62f"));
467 check(0x7ffffffffffffbdP-58F, Float.parseFloat("0x7ffffffffffffbdP-58F"));
471 check(-0XFFFFFFFFFFFFF7A0P-63F, Float.parseFloat("-0XFFFFFFFFFFFFF7A0P-63F"));
473 check(-0xFFFFFFFFFFFFF7CP-59F, Float.parseFloat("-0xFFFFFFFFFFFFF7CP-59F"));
475 check(-0x7ffffffffffffbe0p-62f, Float.parseFloat("-0x7ffffffffffffbe0p-62f"));
476 check(+0x7FFFFFFFFFFFFBE0p-62f, Float.parseFloat("+0x7FFFFFFFFFFFFBE0p-62f"));
477 check(0Xfffffffffffff7c0p-63f, Float.parseFloat("0Xfffffffffffff7c0p-63f"));
482 check(-0X1FFFFFFFFFFFFF00P-60f, Float.parseFloat("-0X1FFFFFFFFFFFFF00P-60f"));
487 check(-0xFFFFFFFFFFFFF84p-59F, Float.parseFloat("-0xFFFFFFFFFFFFF84p-59F"));
488 check(0XFFFFFFFFFFFFF84P-59f, Float.parseFloat("0XFFFFFFFFFFFFF84P-59f"));
489 check(0XFFFFFFFFFFFFF84P-59F, Float.parseFloat("0XFFFFFFFFFFFFF84P-59F"));
490 check(+0XFFFFFFFFFFFFF88p-59f, Float.parseFloat("+0XFFFFFFFFFFFFF88p-59f"));
491 check(+0X1fffffffffffff10p-60f, Float.parseFloat("+0X1fffffffffffff10p-60f"));
493 check(-0X1FFFFFFFFFFFFF10P-60f, Float.parseFloat("-0X1FFFFFFFFFFFFF10P-60f"));
494 check(0x3FFFFFFFFFFFFE20p-61f, Float.parseFloat("0x3FFFFFFFFFFFFE20p-61f"));
501 check(+0X1FFFFFFFFFFFFF14p-60F, Float.parseFloat("+0X1FFFFFFFFFFFFF14p-60F"));
502 check(+0X7FFFFFFFFFFFFC50p-62F, Float.parseFloat("+0X7FFFFFFFFFFFFC50p-62F"));
505 check(-0Xfffffffffffff8a0p-63F, Float.parseFloat("-0Xfffffffffffff8a0p-63F"));
506 check(0x7FFFFFFFFFFFFC6p-58F, Float.parseFloat("0x7FFFFFFFFFFFFC6p-58F"));
508 check(0X1FFFFFFFFFFFFF18P-60f, Float.parseFloat("0X1FFFFFFFFFFFFF18P-60f"));
509 check(0X3ffffffffffffe30p-61F, Float.parseFloat("0X3ffffffffffffe30p-61F"));
510 check(0XFFFFFFFFFFFFF8C0p-63F, Float.parseFloat("0XFFFFFFFFFFFFF8C0p-63F"));
516 check(0Xfffffffffffff900p-63F, Float.parseFloat("0Xfffffffffffff900p-63F"));
517 check(-0Xfffffffffffff900P-63F, Float.parseFloat("-0Xfffffffffffff900P-63F"));
520 check(0x3FFFFFFFFFFFFE48p-61f, Float.parseFloat("0x3FFFFFFFFFFFFE48p-61f"));
521 check(+0x7ffffffffffffc90p-62f, Float.parseFloat("+0x7ffffffffffffc90p-62f"));
522 check(+0xfffffffffffff920p-63F, Float.parseFloat("+0xfffffffffffff920p-63F"));
523 check(0XFFFFFFFFFFFFF920p-63F, Float.parseFloat("0XFFFFFFFFFFFFF920p-63F"));
525 check(0x7ffffffffffffcap-58f, Float.parseFloat("0x7ffffffffffffcap-58f"));
526 check(+0xfffffffffffff94p-59f, Float.parseFloat("+0xfffffffffffff94p-59f"));
527 check(-0Xfffffffffffff94p-59f, Float.parseFloat("-0Xfffffffffffff94p-59f"));
529 check(0xfffffffffffff940p-63F, Float.parseFloat("0xfffffffffffff940p-63F"));
531 check(0xfffffffffffff98p-59f, Float.parseFloat("0xfffffffffffff98p-59f"));
532 check(+0xfffffffffffff98P-59f, Float.parseFloat("+0xfffffffffffff98P-59f"));
536 check(0XFFFFFFFFFFFFF980p-63F, Float.parseFloat("0XFFFFFFFFFFFFF980p-63F"));
537 check(-0Xfffffffffffff980P-63F, Float.parseFloat("-0Xfffffffffffff980P-63F"));
538 check(+0x7ffffffffffffcdp-58F, Float.parseFloat("+0x7ffffffffffffcdp-58F"));
541 check(0X1fffffffffffff34P-60f, Float.parseFloat("0X1fffffffffffff34P-60f"));
544 check(0X3FFFFFFFFFFFFE68P-61f, Float.parseFloat("0X3FFFFFFFFFFFFE68P-61f"));
545 check(+0xfffffffffffff9a0p-63f, Float.parseFloat("+0xfffffffffffff9a0p-63f"));
546 check(+0xfffffffffffff9a0P-63f, Float.parseFloat("+0xfffffffffffff9a0P-63f"));
548 check(-0XFFFFFFFFFFFFF9CP-59f, Float.parseFloat("-0XFFFFFFFFFFFFF9CP-59f"));
550 check(0X3ffffffffffffe70p-61f, Float.parseFloat("0X3ffffffffffffe70p-61f"));
553 check(0XFFFFFFFFFFFFF9C0P-63F, Float.parseFloat("0XFFFFFFFFFFFFF9C0P-63F"));
554 check(+0xFFFFFFFFFFFFFA0p-59F, Float.parseFloat("+0xFFFFFFFFFFFFFA0p-59F"));
560 check(-0X3ffffffffffffe88p-61F, Float.parseFloat("-0X3ffffffffffffe88p-61F"));
561 check(+0X3ffffffffffffe88P-61f, Float.parseFloat("+0X3ffffffffffffe88P-61f"));
562 check(-0X3FFFFFFFFFFFFE88P-61f, Float.parseFloat("-0X3FFFFFFFFFFFFE88P-61f"));
563 check(+0x7FFFFFFFFFFFFD10P-62f, Float.parseFloat("+0x7FFFFFFFFFFFFD10P-62f"));
566 check(-0xFFFFFFFFFFFFFA4p-59F, Float.parseFloat("-0xFFFFFFFFFFFFFA4p-59F"));
567 check(+0XFFFFFFFFFFFFFA4P-59f, Float.parseFloat("+0XFFFFFFFFFFFFFA4P-59f"));
569 check(-0x3ffffffffffffe90P-61f, Float.parseFloat("-0x3ffffffffffffe90P-61f"));
572 check(0xFFFFFFFFFFFFFA40P-63F, Float.parseFloat("0xFFFFFFFFFFFFFA40P-63F"));
575 check(+0x7FFFFFFFFFFFFD40p-62f, Float.parseFloat("+0x7FFFFFFFFFFFFD40p-62f"));
576 check(-0xfffffffffffffa80p-63f, Float.parseFloat("-0xfffffffffffffa80p-63f"));
577 check(-0xfffffffffffffa80P-63f, Float.parseFloat("-0xfffffffffffffa80P-63f"));
579 check(0xFFFFFFFFFFFFFA80P-63F, Float.parseFloat("0xFFFFFFFFFFFFFA80P-63F"));
582 check(-0Xfffffffffffffaap-59f, Float.parseFloat("-0Xfffffffffffffaap-59f"));
584 check(+0x3FFFFFFFFFFFFEA8P-61F, Float.parseFloat("+0x3FFFFFFFFFFFFEA8P-61F"));
587 check(-0x7ffffffffffffd6p-58f, Float.parseFloat("-0x7ffffffffffffd6p-58f"));
589 check(-0x7FFFFFFFFFFFFD6P-58f, Float.parseFloat("-0x7FFFFFFFFFFFFD6P-58f"));
592 check(-0x3FFFFFFFFFFFFEC0p-61F, Float.parseFloat("-0x3FFFFFFFFFFFFEC0p-61F"));
593 check(0X3FFFFFFFFFFFFEC0p-61F, Float.parseFloat("0X3FFFFFFFFFFFFEC0p-61F"));
597 check(-0x7FFFFFFFFFFFFD9P-58f, Float.parseFloat("-0x7FFFFFFFFFFFFD9P-58f"));
598 check(-0xfffffffffffffb2p-59F, Float.parseFloat("-0xfffffffffffffb2p-59F"));
600 check(0Xfffffffffffffb2p-59f, Float.parseFloat("0Xfffffffffffffb2p-59f"));
601 check(-0x1fffffffffffff64p-60F, Float.parseFloat("-0x1fffffffffffff64p-60F"));
602 check(0X1FFFFFFFFFFFFF64p-60f, Float.parseFloat("0X1FFFFFFFFFFFFF64p-60f"));
607 check(+0x7FFFFFFFFFFFFDAP-58f, Float.parseFloat("+0x7FFFFFFFFFFFFDAP-58f"));
608 check(-0x7FFFFFFFFFFFFDAP-58F, Float.parseFloat("-0x7FFFFFFFFFFFFDAP-58F"));
609 check(0xfffffffffffffb4p-59F, Float.parseFloat("0xfffffffffffffb4p-59F"));
612 check(0X1fffffffffffff68P-60f, Float.parseFloat("0X1fffffffffffff68P-60f"));
615 check(+0xFFFFFFFFFFFFFB8P-59F, Float.parseFloat("+0xFFFFFFFFFFFFFB8P-59F"));
618 check(-0xfffffffffffffbap-59F, Float.parseFloat("-0xfffffffffffffbap-59F"));
619 check(+0XFFFFFFFFFFFFFBAp-59f, Float.parseFloat("+0XFFFFFFFFFFFFFBAp-59f"));
620 check(+0XfffffffffffffbaP-59F, Float.parseFloat("+0XfffffffffffffbaP-59F"));
622 check(+0XFFFFFFFFFFFFFBAP-59F, Float.parseFloat("+0XFFFFFFFFFFFFFBAP-59F"));
623 check(-0x1fffffffffffff74p-60f, Float.parseFloat("-0x1fffffffffffff74p-60f"));
627 check(-0XfffffffffffffbcP-59f, Float.parseFloat("-0XfffffffffffffbcP-59f"));
630 check(-0Xfffffffffffffbc0p-63F, Float.parseFloat("-0Xfffffffffffffbc0p-63F"));
633 check(0XFFFFFFFFFFFFFC0P-59f, Float.parseFloat("0XFFFFFFFFFFFFFC0P-59f"));
635 check(+0x1FFFFFFFFFFFFF80p-60F, Float.parseFloat("+0x1FFFFFFFFFFFFF80p-60F"));
637 check(+0X1FFFFFFFFFFFFF80P-60f, Float.parseFloat("+0X1FFFFFFFFFFFFF80P-60f"));
639 check(+0X3fffffffffffff00p-61F, Float.parseFloat("+0X3fffffffffffff00p-61F"));
642 check(-0Xfffffffffffffc2P-59F, Float.parseFloat("-0Xfffffffffffffc2P-59F"));
643 check(0x1FFFFFFFFFFFFF84p-60F, Float.parseFloat("0x1FFFFFFFFFFFFF84p-60F"));
645 check(0X1fffffffffffff84p-60F, Float.parseFloat("0X1fffffffffffff84p-60F"));
649 check(+0x7ffffffffffffe10P-62F, Float.parseFloat("+0x7ffffffffffffe10P-62F"));
651 check(+0x7FFFFFFFFFFFFE2p-58F, Float.parseFloat("+0x7FFFFFFFFFFFFE2p-58F"));
653 check(-0X7FFFFFFFFFFFFE2P-58f, Float.parseFloat("-0X7FFFFFFFFFFFFE2P-58f"));
656 check(0X1FFFFFFFFFFFFF88p-60F, Float.parseFloat("0X1FFFFFFFFFFFFF88p-60F"));
660 check(0X7FFFFFFFFFFFFE4p-58f, Float.parseFloat("0X7FFFFFFFFFFFFE4p-58f"));
661 check(-0xFFFFFFFFFFFFFC8P-59F, Float.parseFloat("-0xFFFFFFFFFFFFFC8P-59F"));
664 check(0xFFFFFFFFFFFFFCAP-59F, Float.parseFloat("0xFFFFFFFFFFFFFCAP-59F"));
666 check(-0x1FFFFFFFFFFFFF94P-60F, Float.parseFloat("-0x1FFFFFFFFFFFFF94P-60F"));
671 check(0X7FFFFFFFFFFFFE50p-62f, Float.parseFloat("0X7FFFFFFFFFFFFE50p-62f"));
673 check(0xFFFFFFFFFFFFFCA0p-63f, Float.parseFloat("0xFFFFFFFFFFFFFCA0p-63f"));
674 check(-0xfffffffffffffca0P-63F, Float.parseFloat("-0xfffffffffffffca0P-63F"));
676 check(0x7ffffffffffffe6p-58F, Float.parseFloat("0x7ffffffffffffe6p-58F"));
679 check(-0x1FFFFFFFFFFFFFA0p-60f, Float.parseFloat("-0x1FFFFFFFFFFFFFA0p-60f"));
682 check(+0x7FFFFFFFFFFFFE9P-58f, Float.parseFloat("+0x7FFFFFFFFFFFFE9P-58f"));
688 check(-0X7ffffffffffffeaP-58F, Float.parseFloat("-0X7ffffffffffffeaP-58F"));
689 check(0xfffffffffffffd4p-59F, Float.parseFloat("0xfffffffffffffd4p-59F"));
690 check(+0Xfffffffffffffd4p-59f, Float.parseFloat("+0Xfffffffffffffd4p-59f"));
693 check(-0X3fffffffffffff50P-61f, Float.parseFloat("-0X3fffffffffffff50P-61f"));
703 check(-0Xfffffffffffffdap-59f, Float.parseFloat("-0Xfffffffffffffdap-59f"));
704 check(+0x1fffffffffffffb4p-60F, Float.parseFloat("+0x1fffffffffffffb4p-60F"));
707 check(0X7FFFFFFFFFFFFEE0P-62f, Float.parseFloat("0X7FFFFFFFFFFFFEE0P-62f"));
708 check(+0xfffffffffffffdc0P-63F, Float.parseFloat("+0xfffffffffffffdc0P-63F"));
711 check(0x3fffffffffffff80P-61f, Float.parseFloat("0x3fffffffffffff80P-61f"));
713 check(0X7FFFFFFFFFFFFF00p-62f, Float.parseFloat("0X7FFFFFFFFFFFFF00p-62f"));
719 check(+0XFFFFFFFFFFFFFE2p-59f, Float.parseFloat("+0XFFFFFFFFFFFFFE2p-59f"));
720 check(+0x3fffffffffffff88p-61F, Float.parseFloat("+0x3fffffffffffff88p-61F"));
721 check(0X3fffffffffffff88p-61F, Float.parseFloat("0X3fffffffffffff88p-61F"));
724 check(+0x7FFFFFFFFFFFFF2P-58f, Float.parseFloat("+0x7FFFFFFFFFFFFF2P-58f"));
729 check(+0X7fffffffffffff4P-58f, Float.parseFloat("+0X7fffffffffffff4P-58f"));
738 check(0X7FFFFFFFFFFFFF5p-58F, Float.parseFloat("0X7FFFFFFFFFFFFF5p-58F"));
741 check(+0x1fffffffffffffd4P-60F, Float.parseFloat("+0x1fffffffffffffd4P-60F"));
743 check(0x3FFFFFFFFFFFFFA8P-61F, Float.parseFloat("0x3FFFFFFFFFFFFFA8P-61F"));
745 check(0x7FFFFFFFFFFFFF6P-58F, Float.parseFloat("0x7FFFFFFFFFFFFF6P-58F"));
746 check(-0X7fffffffffffff6p-58F, Float.parseFloat("-0X7fffffffffffff6p-58F"));
751 check(-0X3FFFFFFFFFFFFFB0p-61f, Float.parseFloat("-0X3FFFFFFFFFFFFFB0p-61f"));
755 check(0Xfffffffffffffec0p-63F, Float.parseFloat("0Xfffffffffffffec0p-63F"));
758 check(0x7FFFFFFFFFFFFF8p-58F, Float.parseFloat("0x7FFFFFFFFFFFFF8p-58F"));
763 check(0X7FFFFFFFFFFFFF9p-58f, Float.parseFloat("0X7FFFFFFFFFFFFF9p-58f"));
764 check(-0XFFFFFFFFFFFFFF2p-59F, Float.parseFloat("-0XFFFFFFFFFFFFFF2p-59F"));
765 check(-0x1FFFFFFFFFFFFFE4P-60F, Float.parseFloat("-0x1FFFFFFFFFFFFFE4P-60F"));
766 check(-0X1FFFFFFFFFFFFFE4p-60f, Float.parseFloat("-0X1FFFFFFFFFFFFFE4p-60f"));
767 check(+0x7fffffffffffff90P-62f, Float.parseFloat("+0x7fffffffffffff90P-62f"));
772 check(+0x1fffffffffffffe8P-60F, Float.parseFloat("+0x1fffffffffffffe8P-60F"));
775 check(0X1fffffffffffffe8p-60f, Float.parseFloat("0X1fffffffffffffe8p-60f"));
776 check(+0xffffffffffffff8p-59f, Float.parseFloat("+0xffffffffffffff8p-59f"));
778 check(0x1FFFFFFFFFFFFFF0p-60F, Float.parseFloat("0x1FFFFFFFFFFFFFF0p-60F"));
780 check(0X3FFFFFFFFFFFFFE0p-61F, Float.parseFloat("0X3FFFFFFFFFFFFFE0p-61F"));
783 check(-0xffffffffffffffap-59f, Float.parseFloat("-0xffffffffffffffap-59f"));
786 check(+0xFFFFFFFFFFFFFFCp-59F, Float.parseFloat("+0xFFFFFFFFFFFFFFCp-59F"));
787 check(+0x1ffffffffffffff8P-60f, Float.parseFloat("+0x1ffffffffffffff8P-60f"));
788 check(-0x3FFFFFFFFFFFFFF0P-61f, Float.parseFloat("-0x3FFFFFFFFFFFFFF0P-61f"));
789 check(-0x3FFFFFFFFFFFFFF0P-61F, Float.parseFloat("-0x3FFFFFFFFFFFFFF0P-61F"));
790 check(-0X3ffffffffffffff0P-61F, Float.parseFloat("-0X3ffffffffffffff0P-61F"));
791 check(-0X7fffffffffffffe0P-62F, Float.parseFloat("-0X7fffffffffffffe0P-62F"));
794 check(+0x1.EA02BAF90CD5EP-2f, Float.parseFloat("+0x1.EA02BAF90CD5EP-2f"));
796 check(-0x1.3E8F62BDEE08CP-3F, Float.parseFloat("-0x1.3E8F62BDEE08CP-3F"));
800 check(+0X1.2fc7ca23769f5p-1f, Float.parseFloat("+0X1.2fc7ca23769f5p-1f"));
802 check(0X1.CEDA0D46C00BEP-2F, Float.parseFloat("0X1.CEDA0D46C00BEP-2F"));
803 check(-0X1.38fd2f4a8ed8ap-1f, Float.parseFloat("-0X1.38fd2f4a8ed8ap-1f"));
810 check(0X1.e7e2d01cb7b54P-2f, Float.parseFloat("0X1.e7e2d01cb7b54P-2f"));
815 check(0X1.6d3eee5613554p-3F, Float.parseFloat("0X1.6d3eee5613554p-3F"));
817 check(+0X1.139C2D984BB27P-1F, Float.parseFloat("+0X1.139C2D984BB27P-1F"));
820 check(0x1.04B2D188FBD7AP-2f, Float.parseFloat("0x1.04B2D188FBD7AP-2f"));
826 check(0X1.1a515fe283515P-1F, Float.parseFloat("0X1.1a515fe283515P-1F"));
828 check(0X1.1ED7B6E39B6D1P-1F, Float.parseFloat("0X1.1ED7B6E39B6D1P-1F"));
833 check(0x1.a9f80a0a50b5dp-1F, Float.parseFloat("0x1.a9f80a0a50b5dp-1F"));
835 check(0X1.a9f80a0a50b5dP-1F, Float.parseFloat("0X1.a9f80a0a50b5dP-1F"));
837 check(-0X1.7C402E8A62B12p-2f, Float.parseFloat("-0X1.7C402E8A62B12p-2f"));
839 check(+0x1.5e79e530d5174P-2f, Float.parseFloat("+0x1.5e79e530d5174P-2f"));
842 check(+0x1.fa63912b31d33p-1F, Float.parseFloat("+0x1.fa63912b31d33p-1F"));
843 check(+0X1.fa63912b31d33P-1F, Float.parseFloat("+0X1.fa63912b31d33P-1F"));
844 check(-0x1.780c455790458P-3f, Float.parseFloat("-0x1.780c455790458P-3f"));
846 check(+0x1.5a57f5ce9b1ap-3f, Float.parseFloat("+0x1.5a57f5ce9b1ap-3f"));
848 check(-0x1.df85c5515a532P-1F, Float.parseFloat("-0x1.df85c5515a532P-1F"));
851 check(+0X1.771f4248b54d3P-1F, Float.parseFloat("+0X1.771f4248b54d3P-1F"));
852 check(-0x1.2e2a583ac357dp-1F, Float.parseFloat("-0x1.2e2a583ac357dp-1F"));
854 check(-0X1.B2C0A663A3B1AP-1f, Float.parseFloat("-0X1.B2C0A663A3B1AP-1f"));
855 check(-0x1.88d83e84450f5p-1F, Float.parseFloat("-0x1.88d83e84450f5p-1F"));
856 check(0X1.027311D07010DP-1f, Float.parseFloat("0X1.027311D07010DP-1f"));
859 check(+0X1.4CB013D32728AP-2F, Float.parseFloat("+0X1.4CB013D32728AP-2F"));
861 check(+0X1.02D92D177E93Cp-1F, Float.parseFloat("+0X1.02D92D177E93Cp-1F"));
864 check(+0X1.fddd3413a3481p-1F, Float.parseFloat("+0X1.fddd3413a3481p-1F"));
865 check(0x1.004163b6de405P-1F, Float.parseFloat("0x1.004163b6de405P-1F"));
870 check(0X1.0BB85CB0A094P-7F, Float.parseFloat("0X1.0BB85CB0A094P-7F"));
873 check(0x1.180e61e0399c5p-1F, Float.parseFloat("0x1.180e61e0399c5p-1F"));
878 check(-0X1.F5DAD86BBED29p-1F, Float.parseFloat("-0X1.F5DAD86BBED29p-1F"));
881 check(0X1.3D80C64DC5506P-1f, Float.parseFloat("0X1.3D80C64DC5506P-1f"));
883 check(+0X1.039619af2da68P-2F, Float.parseFloat("+0X1.039619af2da68P-2F"));
885 check(0x1.a76c04bc2ce8p-4f, Float.parseFloat("0x1.a76c04bc2ce8p-4f"));
887 check(+0x1.A76C04BC2CE8p-4f, Float.parseFloat("+0x1.A76C04BC2CE8p-4f"));
892 check(+0x1.82ea1117e1c45P-1f, Float.parseFloat("+0x1.82ea1117e1c45P-1f"));
895 check(-0x1.229e68be614c2p-2F, Float.parseFloat("-0x1.229e68be614c2p-2F"));
899 check(+0X1.229E68BE614C2p-2f, Float.parseFloat("+0X1.229E68BE614C2p-2f"));
900 check(+0x1.4997037C060D6P-2f, Float.parseFloat("+0x1.4997037C060D6P-2f"));
901 check(+0x1.169349ac6531P-5F, Float.parseFloat("+0x1.169349ac6531P-5F"));
902 check(+0x1.86571846da363p-1f, Float.parseFloat("+0x1.86571846da363p-1f"));
903 check(+0x1.86571846DA363p-1f, Float.parseFloat("+0x1.86571846DA363p-1f"));
905 check(+0X1.3a1f6135e6848P-1F, Float.parseFloat("+0X1.3a1f6135e6848P-1F"));
906 check(0x1.594F819CB9F08P-1f, Float.parseFloat("0x1.594F819CB9F08P-1f"));
907 check(-0x1.594F819CB9F08P-1F, Float.parseFloat("-0x1.594F819CB9F08P-1F"));
911 check(+0X1.6049651efc30cP-3f, Float.parseFloat("+0X1.6049651efc30cP-3f"));
912 check(+0X1.6049651EFC30CP-3F, Float.parseFloat("+0X1.6049651EFC30CP-3F"));
913 check(-0x1.71d29dca9a554P-3F, Float.parseFloat("-0x1.71d29dca9a554P-3F"));
915 check(-0X1.71D29DCA9A554P-3F, Float.parseFloat("-0X1.71D29DCA9A554P-3F"));
916 check(+0x1.98886dfb629a1P-1F, Float.parseFloat("+0x1.98886dfb629a1P-1F"));
917 check(0X1.55a7430e68e12p-1f, Float.parseFloat("0X1.55a7430e68e12p-1f"));
919 check(-0x1.F5DFCB4248FD2p-1F, Float.parseFloat("-0x1.F5DFCB4248FD2p-1F"));
921 check(0X1.f5dfcb4248fd2P-1F, Float.parseFloat("0X1.f5dfcb4248fd2P-1F"));
922 check(+0x1.4d5dd652fa9e4P-1f, Float.parseFloat("+0x1.4d5dd652fa9e4P-1f"));
924 check(0X1.C09EDC0098A5P-2F, Float.parseFloat("0X1.C09EDC0098A5P-2F"));
927 check(+0x1.4b9db07f3ad54p-1f, Float.parseFloat("+0x1.4b9db07f3ad54p-1f"));
928 check(+0x1.4b9db07f3ad54P-1F, Float.parseFloat("+0x1.4b9db07f3ad54P-1F"));
932 check(-0X1.A24F18BBE4A62p-1f, Float.parseFloat("-0X1.A24F18BBE4A62p-1f"));
933 check(+0X1.A24F18BBE4A62P-1f, Float.parseFloat("+0X1.A24F18BBE4A62P-1f"));
934 check(+0x1.6a103ecc5ec7fP-1f, Float.parseFloat("+0x1.6a103ecc5ec7fP-1f"));
935 check(0x1.610abf9427c0cp-3f, Float.parseFloat("0x1.610abf9427c0cp-3f"));
936 check(0X1.3cfd679a29064p-3f, Float.parseFloat("0X1.3cfd679a29064p-3f"));
937 check(-0X1.3CFD679A29064p-3f, Float.parseFloat("-0X1.3CFD679A29064p-3f"));
938 check(-0X1.3cfd679a29064P-3f, Float.parseFloat("-0X1.3cfd679a29064P-3f"));
942 check(-0X1.B2D40066C0D58p-4F, Float.parseFloat("-0X1.B2D40066C0D58p-4F"));
943 check(-0x1.53479F994331CP-2F, Float.parseFloat("-0x1.53479F994331CP-2F"));
944 check(-0x1.8406e373e811ap-1F, Float.parseFloat("-0x1.8406e373e811ap-1F"));
945 check(-0x1.ad52cbff9d688p-3F, Float.parseFloat("-0x1.ad52cbff9d688p-3F"));
949 check(+0x1.53F8A525FDA4CP-3f, Float.parseFloat("+0x1.53F8A525FDA4CP-3f"));
950 check(-0X1.6c7f63ee671a4p-2F, Float.parseFloat("-0X1.6c7f63ee671a4p-2F"));
951 check(-0x1.56b5050d65102p-1f, Float.parseFloat("-0x1.56b5050d65102p-1f"));
952 check(-0X1.56B5050D65102P-1f, Float.parseFloat("-0X1.56B5050D65102P-1f"));
955 check(-0X1.bc7fc9c8f5228P-4F, Float.parseFloat("-0X1.bc7fc9c8f5228P-4F"));
962 check(-0X1.e6742fa1b480aP-2F, Float.parseFloat("-0X1.e6742fa1b480aP-2F"));
963 check(+0x1.2BD8ABBA8C0CP-3f, Float.parseFloat("+0x1.2BD8ABBA8C0CP-3f"));
964 check(+0X1.206ddf2398b71p-1f, Float.parseFloat("+0X1.206ddf2398b71p-1f"));
965 check(-0X1.955b37238d3e4P-1f, Float.parseFloat("-0X1.955b37238d3e4P-1f"));
966 check(0x1.21575de95f72ap-2F, Float.parseFloat("0x1.21575de95f72ap-2F"));
967 check(+0x1.21575de95f72aP-2f, Float.parseFloat("+0x1.21575de95f72aP-2f"));
969 check(0X1.57516d9b8a1cfP-1f, Float.parseFloat("0X1.57516d9b8a1cfP-1f"));
970 check(-0x1.867C6ED548D5Cp-2F, Float.parseFloat("-0x1.867C6ED548D5Cp-2F"));
975 check(-0x1.212ad4bff477P-2F, Float.parseFloat("-0x1.212ad4bff477P-2F"));
989 check(-0X1.9DAB775A35939P-1F, Float.parseFloat("-0X1.9DAB775A35939P-1F"));
996 check(-0x1.B5444B0196BF8p-1f, Float.parseFloat("-0x1.B5444B0196BF8p-1f"));
997 check(0X1.B5444B0196BF8P-1f, Float.parseFloat("0X1.B5444B0196BF8P-1f"));
998 check(-0x1.AE6836A0443D2P-1f, Float.parseFloat("-0x1.AE6836A0443D2P-1f"));
999 check(-0x1.AE6836A0443D2P-1F, Float.parseFloat("-0x1.AE6836A0443D2P-1F"));
1001 check(0x1.d215befd7ab8p-7f, Float.parseFloat("0x1.d215befd7ab8p-7f"));
1002 check(+0x1.D215BEFD7AB8p-7f, Float.parseFloat("+0x1.D215BEFD7AB8p-7f"));
1007 check(0X1.f314de473ce98p-1f, Float.parseFloat("0X1.f314de473ce98p-1f"));
1008 check(0X1.F314DE473CE98P-1f, Float.parseFloat("0X1.F314DE473CE98P-1f"));
1010 check(0x1.9aa8e355b5ef1p-1F, Float.parseFloat("0x1.9aa8e355b5ef1p-1F"));
1011 check(+0x1.9AA8E355B5EF1P-1f, Float.parseFloat("+0x1.9AA8E355B5EF1P-1f"));
1014 check(0X1.f7665edb691a4P-3f, Float.parseFloat("0X1.f7665edb691a4P-3f"));
1017 check(0X1.5C96664B2B5D7P-1F, Float.parseFloat("0X1.5C96664B2B5D7P-1F"));
1018 check(0X1.8691C7EA24B7Ap-1f, Float.parseFloat("0X1.8691C7EA24B7Ap-1f"));
1020 check(+0x1.AEE4F9E82615p-1f, Float.parseFloat("+0x1.AEE4F9E82615p-1f"));
1021 check(-0x1.93a055917f0f4p-1f, Float.parseFloat("-0x1.93a055917f0f4p-1f"));
1026 check(0x1.2750d0c9bfec2p-1F, Float.parseFloat("0x1.2750d0c9bfec2p-1F"));
1028 check(+0X1.db1308217e8cdp-1F, Float.parseFloat("+0X1.db1308217e8cdp-1F"));
1029 check(-0X1.7a0fd074299a4p-1f, Float.parseFloat("-0X1.7a0fd074299a4p-1f"));
1033 check(0X1.65CAB94E579A1p-1F, Float.parseFloat("0X1.65CAB94E579A1p-1F"));
1040 check(0x1.8B5BF1450D90Fp-1F, Float.parseFloat("0x1.8B5BF1450D90Fp-1F"));
1043 check(+0x1.DE913ABA6D12p-4F, Float.parseFloat("+0x1.DE913ABA6D12p-4F"));
1044 check(-0x1.3f4fa670421b6p-2f, Float.parseFloat("-0x1.3f4fa670421b6p-2f"));
1045 check(-0X1.54C657337E713P-1f, Float.parseFloat("-0X1.54C657337E713P-1f"));
1050 check(-0X1.E09A11925D193p-1f, Float.parseFloat("-0X1.E09A11925D193p-1f"));
1051 check(0x1.697524A46F524p-1F, Float.parseFloat("0x1.697524A46F524p-1F"));
1052 check(+0X1.697524A46F524P-1F, Float.parseFloat("+0X1.697524A46F524P-1F"));
1060 check(0X1.333449aab0358P-2f, Float.parseFloat("0X1.333449aab0358P-2f"));
1063 check(+0X1.CB5D4D192EA1Cp-3f, Float.parseFloat("+0X1.CB5D4D192EA1Cp-3f"));
1066 check(-0x1.8000D5ED870Ap-5f, Float.parseFloat("-0x1.8000D5ED870Ap-5f"));
1069 check(0X1.028A1150374P-9f, Float.parseFloat("0X1.028A1150374P-9f"));
1070 check(+0X1.D096F69DE26A8p-4F, Float.parseFloat("+0X1.D096F69DE26A8p-4F"));
1071 check(0x1.217D402B5BD0BP-1F, Float.parseFloat("0x1.217D402B5BD0BP-1F"));
1074 check(-0X1.FDEDBE696E6FCp-2F, Float.parseFloat("-0X1.FDEDBE696E6FCp-2F"));
1075 check(-0x1.36e4fd2fdc32aP-1f, Float.parseFloat("-0x1.36e4fd2fdc32aP-1f"));
1076 check(+0X1.36e4fd2fdc32ap-1F, Float.parseFloat("+0X1.36e4fd2fdc32ap-1F"));
1077 check(-0X1.36e4fd2fdc32aP-1f, Float.parseFloat("-0X1.36e4fd2fdc32aP-1f"));
1079 check(-0x1.C63385AAED7CCp-2F, Float.parseFloat("-0x1.C63385AAED7CCp-2F"));
1080 check(0x1.C63385AAED7CCP-2f, Float.parseFloat("0x1.C63385AAED7CCP-2f"));
1081 check(-0X1.C63385AAED7CCp-2F, Float.parseFloat("-0X1.C63385AAED7CCp-2F"));
1082 check(0X1.0AC1E4F5D0DE6P-1F, Float.parseFloat("0X1.0AC1E4F5D0DE6P-1F"));
1087 check(-0x1.7C590C103021CP-3F, Float.parseFloat("-0x1.7C590C103021CP-3F"));
1088 check(-0X1.7C590C103021CP-3f, Float.parseFloat("-0X1.7C590C103021CP-3f"));
1090 check(0X1.3572af1f9d253p-1f, Float.parseFloat("0X1.3572af1f9d253p-1f"));
1092 check(+0x1.bf7b4f72df7bfP-1F, Float.parseFloat("+0x1.bf7b4f72df7bfP-1F"));
1093 check(+0x1.BF7B4F72DF7BFP-1f, Float.parseFloat("+0x1.BF7B4F72DF7BFP-1f"));
1096 check(+0x1.9eabaf1307dafp-1F, Float.parseFloat("+0x1.9eabaf1307dafp-1F"));
1099 check(-0x1.53d46ac20cce8p-2F, Float.parseFloat("-0x1.53d46ac20cce8p-2F"));
1100 check(0x1.3aa5e9d8b583ap-2f, Float.parseFloat("0x1.3aa5e9d8b583ap-2f"));
1101 check(+0X1.3aa5e9d8b583ap-2F, Float.parseFloat("+0X1.3aa5e9d8b583ap-2F"));
1102 check(-0X1.3aa5e9d8b583aP-2f, Float.parseFloat("-0X1.3aa5e9d8b583aP-2f"));
1103 check(-0X1.840B933F3EF04p-2F, Float.parseFloat("-0X1.840B933F3EF04p-2F"));
1104 check(-0X1.840B933F3EF04P-2F, Float.parseFloat("-0X1.840B933F3EF04P-2F"));
1106 check(+0x1.09fe131d9f276p-1F, Float.parseFloat("+0x1.09fe131d9f276p-1F"));
1107 check(+0X1.09FE131D9F276p-1F, Float.parseFloat("+0X1.09FE131D9F276p-1F"));
1108 check(-0X1.09fe131d9f276P-1F, Float.parseFloat("-0X1.09fe131d9f276P-1F"));
1111 check(+0X1.c5d3f028539c2P-2F, Float.parseFloat("+0X1.c5d3f028539c2P-2F"));
1113 check(-0x1.35c1e994b5758P-1F, Float.parseFloat("-0x1.35c1e994b5758P-1F"));
1115 check(-0x1.C15D865BD4FCP-6F, Float.parseFloat("-0x1.C15D865BD4FCP-6F"));
1118 check(0X1.ac9d871eb0f9aP-1f, Float.parseFloat("0X1.ac9d871eb0f9aP-1f"));
1120 check(-0x1.D836672332D4p-4F, Float.parseFloat("-0x1.D836672332D4p-4F"));
1123 check(+0x1.cb67b5296ae5cp-1f, Float.parseFloat("+0x1.cb67b5296ae5cp-1f"));
1125 check(0x1.CB67B5296AE5CP-1f, Float.parseFloat("0x1.CB67B5296AE5CP-1f"));
1126 check(0X1.CB67B5296AE5Cp-1F, Float.parseFloat("0X1.CB67B5296AE5Cp-1F"));
1129 check(+0X1.130B0177CD19Fp-1f, Float.parseFloat("+0X1.130B0177CD19Fp-1f"));
1131 check(-0x1.6340840E51627p-1f, Float.parseFloat("-0x1.6340840E51627p-1f"));
1132 check(0x1.bdfde1f7f9cacp-2f, Float.parseFloat("0x1.bdfde1f7f9cacp-2f"));
1135 check(-0X1.1CF9F982E798EP-1f, Float.parseFloat("-0X1.1CF9F982E798EP-1f"));
1139 check(+0x1.47A5CE92CE1CAP-1f, Float.parseFloat("+0x1.47A5CE92CE1CAP-1f"));
1140 check(0X1.9a467cf87a678P-2F, Float.parseFloat("0X1.9a467cf87a678P-2F"));
1144 check(+0x1.3989d34b7f5b3P-1F, Float.parseFloat("+0x1.3989d34b7f5b3P-1F"));
1145 check(0X1.3989D34B7F5B3P-1f, Float.parseFloat("0X1.3989D34B7F5B3P-1f"));
1148 check(+0x1.58166789e1e7cP-3f, Float.parseFloat("+0x1.58166789e1e7cP-3f"));
1149 check(0x1.27765d09e6f1P-4f, Float.parseFloat("0x1.27765d09e6f1P-4f"));
1153 check(-0X1.D8142F24065F6p-2f, Float.parseFloat("-0X1.D8142F24065F6p-2f"));
1154 check(0x1.7D149767BD108p-1F, Float.parseFloat("0x1.7D149767BD108p-1F"));
1156 check(0X1.4A9B2CF26A958P-3f, Float.parseFloat("0X1.4A9B2CF26A958P-3f"));
1162 check(+0X1.dcf41765c656cP-1F, Float.parseFloat("+0X1.dcf41765c656cP-1F"));
1165 check(-0x1.9E649F2B8C1EBP-1F, Float.parseFloat("-0x1.9E649F2B8C1EBP-1F"));
1167 check(0x1.7010fac3d5e05p-1F, Float.parseFloat("0x1.7010fac3d5e05p-1F"));
1168 check(-0x1.1146b0a479fb8P-3F, Float.parseFloat("-0x1.1146b0a479fb8P-3F"));
1169 check(+0X1.d1845c809d9f4p-1f, Float.parseFloat("+0X1.d1845c809d9f4p-1f"));
1171 check(-0x1.9399C175325F2p-1f, Float.parseFloat("-0x1.9399C175325F2p-1f"));
1172 check(0x1.40E734CD3D11p-5F, Float.parseFloat("0x1.40E734CD3D11p-5F"));
1173 check(-0x1.40E734CD3D11p-5F, Float.parseFloat("-0x1.40E734CD3D11p-5F"));
1174 check(-0x1.9DF2ACAC069BAp-1f, Float.parseFloat("-0x1.9DF2ACAC069BAp-1f"));
1175 check(0x1.14F6D75EB7BFP-1f, Float.parseFloat("0x1.14F6D75EB7BFP-1f"));
1176 check(+0X1.e8006b1f37931P-1F, Float.parseFloat("+0X1.e8006b1f37931P-1F"));
1180 check(0x1.35d10dd5a4394P-3F, Float.parseFloat("0x1.35d10dd5a4394P-3F"));
1181 check(0x1.35D10DD5A4394P-3f, Float.parseFloat("0x1.35D10DD5A4394P-3f"));
1185 check(-0x1.c2c7519bc9b48P-2F, Float.parseFloat("-0x1.c2c7519bc9b48P-2F"));
1188 check(0x1.427A2A81F581Ep-1F, Float.parseFloat("0x1.427A2A81F581Ep-1F"));
1192 check(-0x1.992FA377C4D06p-2f, Float.parseFloat("-0x1.992FA377C4D06p-2f"));
1193 check(-0x1.43A7FAC37E744p-1f, Float.parseFloat("-0x1.43A7FAC37E744p-1f"));
1194 check(+0x1.43A7FAC37E744p-1f, Float.parseFloat("+0x1.43A7FAC37E744p-1f"));
1197 check(+0x1.4C020EC4CE138P-3F, Float.parseFloat("+0x1.4C020EC4CE138P-3F"));
1198 check(0x1.609A10D293D8p-7f, Float.parseFloat("0x1.609A10D293D8p-7f"));
1204 check(+0x1.0ec52214d4abp-3f, Float.parseFloat("+0x1.0ec52214d4abp-3f"));
1206 check(0X1.A957DA839701Cp-3f, Float.parseFloat("0X1.A957DA839701Cp-3f"));
1211 check(0x1.D3CF0A7B5FCBP-1f, Float.parseFloat("0x1.D3CF0A7B5FCBP-1f"));
1212 check(+0x1.D3CF0A7B5FCBP-1F, Float.parseFloat("+0x1.D3CF0A7B5FCBP-1F"));
1215 check(+0X1.C60B7C9C703A4P-2f, Float.parseFloat("+0X1.C60B7C9C703A4P-2f"));
1216 check(-0x1.ca7ba5963f8a4p-3f, Float.parseFloat("-0x1.ca7ba5963f8a4p-3f"));
1217 check(+0X1.ca7ba5963f8a4p-3f, Float.parseFloat("+0X1.ca7ba5963f8a4p-3f"));
1218 check(0X1.CA7BA5963F8A4P-3F, Float.parseFloat("0X1.CA7BA5963F8A4P-3F"));
1222 check(-0X1.F19FAA44BB874P-2F, Float.parseFloat("-0X1.F19FAA44BB874P-2F"));
1226 check(-0x1.383482939fd34P-1f, Float.parseFloat("-0x1.383482939fd34P-1f"));
1229 check(-0x1.23C2460FEB32p-1f, Float.parseFloat("-0x1.23C2460FEB32p-1f"));
1232 check(0X1.30EAF0F2DF3E7P-1F, Float.parseFloat("0X1.30EAF0F2DF3E7P-1F"));
1233 check(-0x1.2BA59B557EE6p-2f, Float.parseFloat("-0x1.2BA59B557EE6p-2f"));
1234 check(-0x1.2ba59b557ee6P-2F, Float.parseFloat("-0x1.2ba59b557ee6P-2F"));
1235 check(-0X1.5BB8E23383E5p-5f, Float.parseFloat("-0X1.5BB8E23383E5p-5f"));
1237 check(-0X1.243fe3f07f7e4P-3F, Float.parseFloat("-0X1.243fe3f07f7e4P-3F"));
1241 check(0X1.60C6CD979B31p-3F, Float.parseFloat("0X1.60C6CD979B31p-3F"));
1243 check(0X1.47dd62fda305bP-1f, Float.parseFloat("0X1.47dd62fda305bP-1f"));
1246 check(+0x1.4CB35EAB06566p-2f, Float.parseFloat("+0x1.4CB35EAB06566p-2f"));
1247 check(0X1.f09eeca71fc8P-6f, Float.parseFloat("0X1.f09eeca71fc8P-6f"));
1249 check(-0X1.1e3cdd6a9ba33P-1f, Float.parseFloat("-0X1.1e3cdd6a9ba33P-1f"));
1250 check(0x1.57e6296dfbe6aP-1F, Float.parseFloat("0x1.57e6296dfbe6aP-1F"));
1253 check(-0x1.6D5ED2EFA87P-7F, Float.parseFloat("-0x1.6D5ED2EFA87P-7F"));
1254 check(0x1.56DF944D8991Fp-1F, Float.parseFloat("0x1.56DF944D8991Fp-1F"));
1259 check(0X1.670a04b6c52e4p-2F, Float.parseFloat("0X1.670a04b6c52e4p-2F"));
1260 check(+0x1.079488f20b808P-2f, Float.parseFloat("+0x1.079488f20b808P-2f"));
1263 check(-0x1.D337FD2B7331P-5F, Float.parseFloat("-0x1.D337FD2B7331P-5F"));
1266 check(+0x1.8286ECA99556p-1F, Float.parseFloat("+0x1.8286ECA99556p-1F"));
1267 check(+0X1.8286eca99556p-1f, Float.parseFloat("+0X1.8286eca99556p-1f"));
1269 check(0X1.8410489A152DFP-1f, Float.parseFloat("0X1.8410489A152DFP-1f"));
1270 check(-0x1.2f32864189a6p-3F, Float.parseFloat("-0x1.2f32864189a6p-3F"));
1274 check(-0x1.1ff0f1c398cfeP-2f, Float.parseFloat("-0x1.1ff0f1c398cfeP-2f"));
1275 check(+0x1.138f5708a211P-1F, Float.parseFloat("+0x1.138f5708a211P-1F"));
1276 check(+0x1.91199d7ce6a94P-1F, Float.parseFloat("+0x1.91199d7ce6a94P-1F"));
1281 check(0x1.a77f6e53c204cP-2f, Float.parseFloat("0x1.a77f6e53c204cP-2f"));
1285 check(+0X1.A77F6E53C204CP-2f, Float.parseFloat("+0X1.A77F6E53C204CP-2f"));
1286 check(+0X1.3f0769c4677p-5F, Float.parseFloat("+0X1.3f0769c4677p-5F"));
1287 check(+0X1.3F0769C4677p-5f, Float.parseFloat("+0X1.3F0769C4677p-5f"));
1290 check(-0X1.af55520c77916P-2F, Float.parseFloat("-0X1.af55520c77916P-2F"));
1291 check(+0x1.30A69788B1CD2p-2f, Float.parseFloat("+0x1.30A69788B1CD2p-2f"));
1294 check(0X1.84F1EB1F07C46P-2f, Float.parseFloat("0X1.84F1EB1F07C46P-2f"));
1297 check(+0X1.74E352ED359E1p-1F, Float.parseFloat("+0X1.74E352ED359E1p-1F"));
1298 check(-0x1.5C85F0811C74P-2F, Float.parseFloat("-0x1.5C85F0811C74P-2F"));
1299 check(+0x1.DD4E85EB076P-7f, Float.parseFloat("+0x1.DD4E85EB076P-7f"));
1300 check(+0X1.dd4e85eb076p-7F, Float.parseFloat("+0X1.dd4e85eb076p-7F"));
1302 check(-0x1.dfc780ec3ab4P-3f, Float.parseFloat("-0x1.dfc780ec3ab4P-3f"));
1303 check(0x1.dfc780ec3ab4P-3F, Float.parseFloat("0x1.dfc780ec3ab4P-3F"));
1305 check(+0X1.0F15398160E77p-1f, Float.parseFloat("+0X1.0F15398160E77p-1f"));
1306 check(0x1.B0A4E367B826P-4F, Float.parseFloat("0x1.B0A4E367B826P-4F"));
1309 check(+0X1.adf0ed1f045e4P-2f, Float.parseFloat("+0X1.adf0ed1f045e4P-2f"));
1310 check(+0x1.3bc820a6483d8P-1f, Float.parseFloat("+0x1.3bc820a6483d8P-1f"));
1312 check(-0X1.6cc1048bf7f4eP-1f, Float.parseFloat("-0X1.6cc1048bf7f4eP-1f"));
1313 check(0X1.6CC1048BF7F4EP-1F, Float.parseFloat("0X1.6CC1048BF7F4EP-1F"));
1314 check(-0X1.68679C459CF6Dp-1f, Float.parseFloat("-0X1.68679C459CF6Dp-1f"));
1315 check(0x1.591a1a9b88754P-3F, Float.parseFloat("0x1.591a1a9b88754P-3F"));
1316 check(0X1.591A1A9B88754p-3F, Float.parseFloat("0X1.591A1A9B88754p-3F"));
1320 check(0x1.2f124eac695fep-1F, Float.parseFloat("0x1.2f124eac695fep-1F"));
1324 check(-0x1.A60F4D07EB41DP-1f, Float.parseFloat("-0x1.A60F4D07EB41DP-1f"));
1329 check(0x1.9888DDAAA4436p-1F, Float.parseFloat("0x1.9888DDAAA4436p-1F"));
1332 check(+0X1.94B2470E56281P-1f, Float.parseFloat("+0X1.94B2470E56281P-1f"));
1335 check(0x1.6BD4CE85AEF6p-4f, Float.parseFloat("0x1.6BD4CE85AEF6p-4f"));
1337 check(0x1.d6126b9a0ce1cp-2f, Float.parseFloat("0x1.d6126b9a0ce1cp-2f"));
1338 check(+0x1.d6126b9a0ce1cP-2F, Float.parseFloat("+0x1.d6126b9a0ce1cP-2F"));
1345 check(-0X1.2CB4F794899C4P-2F, Float.parseFloat("-0X1.2CB4F794899C4P-2F"));
1351 check(0x1.D86AE06017571p-1F, Float.parseFloat("0x1.D86AE06017571p-1F"));
1353 check(-0x1.41e293bd0683cp-2F, Float.parseFloat("-0x1.41e293bd0683cp-2F"));
1355 check(0X1.41e293bd0683cP-2F, Float.parseFloat("0X1.41e293bd0683cP-2F"));
1357 check(0X1.01db9a807df38P-3f, Float.parseFloat("0X1.01db9a807df38P-3f"));
1359 check(-0X1.01DB9A807DF38P-3F, Float.parseFloat("-0X1.01DB9A807DF38P-3F"));
1361 check(-0X1.7A3F1BDB18C5FP-1f, Float.parseFloat("-0X1.7A3F1BDB18C5FP-1f"));
1364 check(-0x1.8751618800C48p-4f, Float.parseFloat("-0x1.8751618800C48p-4f"));
1368 check(+0x1.91a212ed19e64p-3f, Float.parseFloat("+0x1.91a212ed19e64p-3f"));
1371 check(0X1.BC0311B60F63AP-1f, Float.parseFloat("0X1.BC0311B60F63AP-1f"));
1375 check(0X1.ac8c4b4d00785p-1f, Float.parseFloat("0X1.ac8c4b4d00785p-1f"));
1378 check(-0X1.12af38cbc7ab3p-1f, Float.parseFloat("-0X1.12af38cbc7ab3p-1f"));
1379 check(-0x1.d6322ef570a19P-1F, Float.parseFloat("-0x1.d6322ef570a19P-1F"));
1381 check(-0X1.f744605a3bea9p-1F, Float.parseFloat("-0X1.f744605a3bea9p-1F"));
1383 check(0X1.348d34f611492p-1F, Float.parseFloat("0X1.348d34f611492p-1F"));
1384 check(0x1.e66a619f10ae2P-1f, Float.parseFloat("0x1.e66a619f10ae2P-1f"));
1385 check(0X1.e66a619f10ae2p-1F, Float.parseFloat("0X1.e66a619f10ae2p-1F"));
1386 check(0X1.d4200ddfe47fP-3f, Float.parseFloat("0X1.d4200ddfe47fP-3f"));
1388 check(-0x1.b8dfbd85cbae4p-3f, Float.parseFloat("-0x1.b8dfbd85cbae4p-3f"));
1389 check(+0x1.B8DFBD85CBAE4p-3f, Float.parseFloat("+0x1.B8DFBD85CBAE4p-3f"));
1391 check(+0x1.0447D53649052p-2F, Float.parseFloat("+0x1.0447D53649052p-2F"));
1392 check(+0X1.b08c8fad0687p-5F, Float.parseFloat("+0X1.b08c8fad0687p-5F"));
1393 check(+0x1.E02E844A272C9P-1F, Float.parseFloat("+0x1.E02E844A272C9P-1F"));
1394 check(0X1.E02E844A272C9P-1F, Float.parseFloat("0X1.E02E844A272C9P-1F"));
1401 check(-0X1.AC3BCDA4CD0CFP-1f, Float.parseFloat("-0X1.AC3BCDA4CD0CFP-1f"));
1402 check(-0x1.1f2adac733aecP-2F, Float.parseFloat("-0x1.1f2adac733aecP-2F"));
1406 check(+0x1.5941BFC616EE8P-1f, Float.parseFloat("+0x1.5941BFC616EE8P-1f"));
1408 check(+0X1.4C72709B126CP-1F, Float.parseFloat("+0X1.4C72709B126CP-1F"));
1411 check(-0x1.f698761e8f698p-1F, Float.parseFloat("-0x1.f698761e8f698p-1F"));
1416 check(0X1.2F68D505E4EC6p-2F, Float.parseFloat("0X1.2F68D505E4EC6p-2F"));
1417 check(+0X1.dd1cfe0b7d049p-1F, Float.parseFloat("+0X1.dd1cfe0b7d049p-1F"));
1418 check(+0X1.DD1CFE0B7D049p-1f, Float.parseFloat("+0X1.DD1CFE0B7D049p-1f"));
1419 check(+0X1.dd1cfe0b7d049P-1f, Float.parseFloat("+0X1.dd1cfe0b7d049P-1f"));
1420 check(+0x1.73A3321DE2A2Ap-2F, Float.parseFloat("+0x1.73A3321DE2A2Ap-2F"));
1427 check(-0x1.28d4c9cdf37f8P-1f, Float.parseFloat("-0x1.28d4c9cdf37f8P-1f"));
1428 check(-0x1.DF4B393909FACp-2F, Float.parseFloat("-0x1.DF4B393909FACp-2F"));
1430 check(0x1.4a3d86f2cb619p-1f, Float.parseFloat("0x1.4a3d86f2cb619p-1f"));
1431 check(-0x1.4a3d86f2cb619P-1f, Float.parseFloat("-0x1.4a3d86f2cb619P-1f"));
1433 check(+0x1.6CF906E7FE23DP-1f, Float.parseFloat("+0x1.6CF906E7FE23DP-1f"));
1435 check(+0X1.6cf906e7fe23dp-1f, Float.parseFloat("+0X1.6cf906e7fe23dp-1f"));
1436 check(+0X1.6CF906E7FE23DP-1f, Float.parseFloat("+0X1.6CF906E7FE23DP-1f"));
1437 check(0x1.A653E2ECCFD42p-2f, Float.parseFloat("0x1.A653E2ECCFD42p-2f"));
1440 check(0X1.A653E2ECCFD42p-2F, Float.parseFloat("0X1.A653E2ECCFD42p-2F"));
1443 check(+0x1.13A4D69EDAAFFp-1f, Float.parseFloat("+0x1.13A4D69EDAAFFp-1f"));
1447 check(-0x1.f6b73ebd56804P-1F, Float.parseFloat("-0x1.f6b73ebd56804P-1F"));
1449 check(0x1.ae4f6f4f6ee1p-4F, Float.parseFloat("0x1.ae4f6f4f6ee1p-4F"));
1454 check(+0X1.21916207310cp-1f, Float.parseFloat("+0X1.21916207310cp-1f"));
1456 check(+0X1.D8F652C415682P-2f, Float.parseFloat("+0X1.D8F652C415682P-2f"));
1458 check(0X1.674e6f0a76586p-1F, Float.parseFloat("0X1.674e6f0a76586p-1F"));
1459 check(+0X1.7020e95f4056bP-1F, Float.parseFloat("+0X1.7020e95f4056bP-1F"));
1460 check(0X1.9b59a2068ab8ap-1f, Float.parseFloat("0X1.9b59a2068ab8ap-1f"));
1461 check(-0X1.9b59a2068ab8aP-1F, Float.parseFloat("-0X1.9b59a2068ab8aP-1F"));
1467 check(-0x1.0C5520155EDC6p-1f, Float.parseFloat("-0x1.0C5520155EDC6p-1f"));
1469 check(0X1.2e4cb78d43438P-4f, Float.parseFloat("0X1.2e4cb78d43438P-4f"));
1470 check(0x1.c95e2cb71b218p-3f, Float.parseFloat("0x1.c95e2cb71b218p-3f"));
1472 check(+0X1.c99f5032b3315P-1F, Float.parseFloat("+0X1.c99f5032b3315P-1F"));
1474 check(+0x1.3b9d9c52f2824P-3F, Float.parseFloat("+0x1.3b9d9c52f2824P-3F"));
1479 check(0X1.D25AB89240A34p-2F, Float.parseFloat("0X1.D25AB89240A34p-2F"));
1480 check(0x1.fa479ed072d4cp-3F, Float.parseFloat("0x1.fa479ed072d4cp-3F"));
1481 check(+0x1.c1b559522b58bp-1F, Float.parseFloat("+0x1.c1b559522b58bp-1F"));
1482 check(-0X1.C1B559522B58Bp-1f, Float.parseFloat("-0X1.C1B559522B58Bp-1f"));
1488 check(-0X1.f313b93dc7a82p-1f, Float.parseFloat("-0X1.f313b93dc7a82p-1f"));
1493 check(0X1.A24E8C3044F88P-3F, Float.parseFloat("0X1.A24E8C3044F88P-3F"));
1494 check(-0x1.95A0476135A16p-2F, Float.parseFloat("-0x1.95A0476135A16p-2F"));
1498 check(+0X1.308560e0b2ae6p-1F, Float.parseFloat("+0X1.308560e0b2ae6p-1F"));
1500 check(0x1.08e75b251b324p-3F, Float.parseFloat("0x1.08e75b251b324p-3F"));
1501 check(0x1.066e2e27503a6P-2f, Float.parseFloat("0x1.066e2e27503a6P-2f"));
1503 check(-0X1.8B3258321441Dp-1f, Float.parseFloat("-0X1.8B3258321441Dp-1f"));
1506 check(+0x1.BEA4BD5172A58p-4F, Float.parseFloat("+0x1.BEA4BD5172A58p-4F"));
1510 check(+0X1.060801a0d6472P-1F, Float.parseFloat("+0X1.060801a0d6472P-1F"));
1514 check(+0x1.E8B4D59483232P-2F, Float.parseFloat("+0x1.E8B4D59483232P-2F"));
1515 check(-0X1.23aa7c292c30bp-1F, Float.parseFloat("-0X1.23aa7c292c30bp-1F"));
1517 check(-0x1.FF74DEBE8F75Cp-3F, Float.parseFloat("-0x1.FF74DEBE8F75Cp-3F"));
1518 check(-0x1.FF74DEBE8F75CP-3f, Float.parseFloat("-0x1.FF74DEBE8F75CP-3f"));
1522 check(-0x1.9AC0D18D2B5AAP-2F, Float.parseFloat("-0x1.9AC0D18D2B5AAP-2F"));
1523 check(0X1.B71CFE6C8DE9Fp-1f, Float.parseFloat("0X1.B71CFE6C8DE9Fp-1f"));
1526 check(+0x1.E408AB0F0E9Ap-3F, Float.parseFloat("+0x1.E408AB0F0E9Ap-3F"));
1528 check(0X1.AB2B052426A7P-5F, Float.parseFloat("0X1.AB2B052426A7P-5F"));
1529 check(0x1.0860b62dbc212p-2F, Float.parseFloat("0x1.0860b62dbc212p-2F"));
1533 check(+0x1.710682DD53AE6P-1f, Float.parseFloat("+0x1.710682DD53AE6P-1f"));
1535 check(+0X1.a36495ce1b992P-2f, Float.parseFloat("+0X1.a36495ce1b992P-2f"));
1543 check(-0x1.94AFF2762C8DP-5f, Float.parseFloat("-0x1.94AFF2762C8DP-5f"));
1544 check(+0X1.6318202AE6449P-1F, Float.parseFloat("+0X1.6318202AE6449P-1F"));
1547 check(-0X1.6d966cb0fdd9aP-2F, Float.parseFloat("-0X1.6d966cb0fdd9aP-2F"));
1557 check(+0X1.e4b60576a42afP-1f, Float.parseFloat("+0X1.e4b60576a42afP-1f"));
1560 check(+0X1.2f135a5e417b4P-1F, Float.parseFloat("+0X1.2f135a5e417b4P-1F"));
1571 check(+0X1.4830C0D4F960Ep-2F, Float.parseFloat("+0X1.4830C0D4F960Ep-2F"));
1574 check(0x1.ecef3368172cbP-1f, Float.parseFloat("0x1.ecef3368172cbP-1f"));
1576 check(-0X1.dceb465f33e3p-4f, Float.parseFloat("-0X1.dceb465f33e3p-4f"));
1578 check(-0X1.2AEEB6939108Dp-1f, Float.parseFloat("-0X1.2AEEB6939108Dp-1f"));
1580 check(0x1.F623EF07B7458P-4F, Float.parseFloat("0x1.F623EF07B7458P-4F"));
1582 check(0x1.e746a91f0fb1p-2F, Float.parseFloat("0x1.e746a91f0fb1p-2F"));
1583 check(0X1.e746a91f0fb1P-2F, Float.parseFloat("0X1.e746a91f0fb1P-2F"));
1586 check(0x1.1ED24C97E6308P-4f, Float.parseFloat("0x1.1ED24C97E6308P-4f"));
1588 check(0X1.8034b06bc6742P-2F, Float.parseFloat("0X1.8034b06bc6742P-2F"));
1590 check(-0x1.0182e6a7be724P-2F, Float.parseFloat("-0x1.0182e6a7be724P-2F"));
1592 check(+0X1.99da9f1fabc0cp-3f, Float.parseFloat("+0X1.99da9f1fabc0cp-3f"));
1599 check(+0X1.602FC150969FEP-1f, Float.parseFloat("+0X1.602FC150969FEP-1f"));
1600 check(+0x1.a9e7114bde2ecp-1F, Float.parseFloat("+0x1.a9e7114bde2ecp-1F"));
1604 check(0x1.5877A2B86F749P-1f, Float.parseFloat("0x1.5877A2B86F749P-1f"));
1606 check(0X1.5877a2b86f749p-1f, Float.parseFloat("0X1.5877a2b86f749p-1f"));
1607 check(-0x1.9EF7633F63B58P-3f, Float.parseFloat("-0x1.9EF7633F63B58P-3f"));
1608 check(0x1.9EF7633F63B58P-3F, Float.parseFloat("0x1.9EF7633F63B58P-3F"));
1609 check(0X1.9ef7633f63b58p-3F, Float.parseFloat("0X1.9ef7633f63b58p-3F"));
1611 check(0X1.FC9736D0A49A8p-3F, Float.parseFloat("0X1.FC9736D0A49A8p-3F"));
1612 check(+0x1.3CA80AEBF32B8p-1F, Float.parseFloat("+0x1.3CA80AEBF32B8p-1F"));
1614 check(0x1.8cf5aed9d2725p-1F, Float.parseFloat("0x1.8cf5aed9d2725p-1F"));
1617 check(0X1.7012BCC4CF011p-1F, Float.parseFloat("0X1.7012BCC4CF011p-1F"));
1619 check(-0X1.0d0130264a3edp-1F, Float.parseFloat("-0X1.0d0130264a3edp-1F"));
1621 check(+0X1.0A8623E4E215Bp-1f, Float.parseFloat("+0X1.0A8623E4E215Bp-1f"));
1623 check(-0X1.C5C35E46C844Ep-1F, Float.parseFloat("-0X1.C5C35E46C844Ep-1F"));
1625 check(0x1.D9EB30C8A7EA5p-1F, Float.parseFloat("0x1.D9EB30C8A7EA5p-1F"));
1626 check(0x1.eb3ba65d647dap-1F, Float.parseFloat("0x1.eb3ba65d647dap-1F"));
1631 check(+0x1.67e8799f16db5p-1f, Float.parseFloat("+0x1.67e8799f16db5p-1f"));
1634 check(0X1.598F52BEB084BP-1f, Float.parseFloat("0X1.598F52BEB084BP-1f"));
1637 check(-0x1.7773d3e9eb4cP-7F, Float.parseFloat("-0x1.7773d3e9eb4cP-7F"));
1642 check(-0x1.4b2dce922b9f4P-1f, Float.parseFloat("-0x1.4b2dce922b9f4P-1f"));
1644 check(+0X1.06b3e7ba6032eP-2f, Float.parseFloat("+0X1.06b3e7ba6032eP-2f"));
1647 check(-0X1.ab9c05bb70dccp-2F, Float.parseFloat("-0X1.ab9c05bb70dccp-2F"));
1648 check(0x1.deb910b91dc9fp-1f, Float.parseFloat("0x1.deb910b91dc9fp-1f"));
1649 check(+0x1.DEB910B91DC9Fp-1F, Float.parseFloat("+0x1.DEB910B91DC9Fp-1F"));
1656 check(-0X1.6a79e452fa9a8P-4f, Float.parseFloat("-0X1.6a79e452fa9a8P-4f"));
1657 check(0X1.4568e9c124428P-4f, Float.parseFloat("0X1.4568e9c124428P-4f"));
1659 check(0X1.AAD0830FA7CE5p-1F, Float.parseFloat("0X1.AAD0830FA7CE5p-1F"));
1663 check(0X1.BE3500CC8C2AAP-2f, Float.parseFloat("0X1.BE3500CC8C2AAP-2f"));
1664 check(-0x1.930E468A5F56Dp-1F, Float.parseFloat("-0x1.930E468A5F56Dp-1F"));
1665 check(-0x1.930e468a5f56dP-1f, Float.parseFloat("-0x1.930e468a5f56dP-1f"));
1667 check(-0X1.930E468A5F56Dp-1f, Float.parseFloat("-0X1.930E468A5F56Dp-1f"));
1670 check(0X1.CE34ED72CD528p-3f, Float.parseFloat("0X1.CE34ED72CD528p-3f"));
1671 check(+0x1.0ee352cbf84fcp-1F, Float.parseFloat("+0x1.0ee352cbf84fcp-1F"));
1673 check(-0X1.4B87ACCFD9988P-4f, Float.parseFloat("-0X1.4B87ACCFD9988P-4f"));
1678 check(-0X1.0ca7fab117fbcP-1f, Float.parseFloat("-0X1.0ca7fab117fbcP-1f"));
1681 check(0X1.be8902b1ec276p-1f, Float.parseFloat("0X1.be8902b1ec276p-1f"));
1682 check(0X1.9c84842530e46P-1F, Float.parseFloat("0X1.9c84842530e46P-1F"));
1683 check(0X1.ed422c2a3c3f6p-2F, Float.parseFloat("0X1.ed422c2a3c3f6p-2F"));
1685 check(0x1.4F18A66E58A8p-6f, Float.parseFloat("0x1.4F18A66E58A8p-6f"));
1686 check(+0x1.4f18a66e58a8P-6f, Float.parseFloat("+0x1.4f18a66e58a8P-6f"));
1687 check(-0x1.42A57BE6C8A33p-1F, Float.parseFloat("-0x1.42A57BE6C8A33p-1F"));
1688 check(+0x1.42a57be6c8a33P-1f, Float.parseFloat("+0x1.42a57be6c8a33P-1f"));
1689 check(+0x1.0C5F920C9B2A1P-1F, Float.parseFloat("+0x1.0C5F920C9B2A1P-1F"));
1692 check(0X1.3a58ed9e8e64p-7f, Float.parseFloat("0X1.3a58ed9e8e64p-7f"));
1696 check(0X1.38E345B3C5F1p-3f, Float.parseFloat("0X1.38E345B3C5F1p-3f"));
1697 check(0x1.f358a477d9387p-1f, Float.parseFloat("0x1.f358a477d9387p-1f"));
1698 check(+0x1.f358a477d9387P-1f, Float.parseFloat("+0x1.f358a477d9387P-1f"));
1703 check(+0X1.fdfdce66edbd4p-1F, Float.parseFloat("+0X1.fdfdce66edbd4p-1F"));
1705 check(+0X1.FDFDCE66EDBD4P-1f, Float.parseFloat("+0X1.FDFDCE66EDBD4P-1f"));
1707 check(-0X1.971c790ba04eep-2f, Float.parseFloat("-0X1.971c790ba04eep-2f"));
1713 check(-0X1.8A2E9E50312P-1F, Float.parseFloat("-0X1.8A2E9E50312P-1F"));
1721 check(+0X1.25159C8192013p-1f, Float.parseFloat("+0X1.25159C8192013p-1f"));
1722 check(-0X1.25159C8192013P-1f, Float.parseFloat("-0X1.25159C8192013P-1f"));
1727 check(0X1.6a8e43cee57b7P-1f, Float.parseFloat("0X1.6a8e43cee57b7P-1f"));
1728 check(+0x1.2A7C10AF2A1A1P-1F, Float.parseFloat("+0x1.2A7C10AF2A1A1P-1F"));
1730 check(0x1.BE9A0B7E4B8p-10F, Float.parseFloat("0x1.BE9A0B7E4B8p-10F"));
1734 check(-0x1.e15176fa60466P-1F, Float.parseFloat("-0x1.e15176fa60466P-1F"));
1743 check(-0x1.F94677E62DC8P-6f, Float.parseFloat("-0x1.F94677E62DC8P-6f"));
1745 check(+0x1.88fce68e34bb8P-4F, Float.parseFloat("+0x1.88fce68e34bb8P-4F"));
1748 check(-0X1.59D24C9A28782p-1F, Float.parseFloat("-0X1.59D24C9A28782p-1F"));
1758 check(0X1.1ce8adab61bf4P-3F, Float.parseFloat("0X1.1ce8adab61bf4P-3F"));
1759 check(-0x1.7dc78e66e6a1cp-1f, Float.parseFloat("-0x1.7dc78e66e6a1cp-1f"));
1760 check(0X1.6F78F5D2FB402P-1F, Float.parseFloat("0X1.6F78F5D2FB402P-1F"));
1765 check(0x1.3E1116FA465FEp-1F, Float.parseFloat("0x1.3E1116FA465FEp-1F"));
1767 check(-0x1.31f5ac08973fcP-2f, Float.parseFloat("-0x1.31f5ac08973fcP-2f"));
1769 check(0X1.F3AC438866932p-1F, Float.parseFloat("0X1.F3AC438866932p-1F"));
1772 check(+0x1.F0DEA1123576Ep-1F, Float.parseFloat("+0x1.F0DEA1123576Ep-1F"));
1773 check(0X1.F0DEA1123576Ep-1f, Float.parseFloat("0X1.F0DEA1123576Ep-1f"));
1775 check(0X1.F5DA3A6F8DFEAp-2F, Float.parseFloat("0X1.F5DA3A6F8DFEAp-2F"));
1782 check(0x1.ec999abd994f5P-1F, Float.parseFloat("0x1.ec999abd994f5P-1F"));
1783 check(0x1.5d4344bafa16P-5f, Float.parseFloat("0x1.5d4344bafa16P-5f"));
1784 check(+0x1.01400dc38b39ep-2F, Float.parseFloat("+0x1.01400dc38b39ep-2F"));
1786 check(-0X1.D479C348499FCp-3F, Float.parseFloat("-0X1.D479C348499FCp-3F"));
1790 check(0x1.b572c4a22fbfep-2f, Float.parseFloat("0x1.b572c4a22fbfep-2f"));
1791 check(+0X1.B572C4A22FBFEp-2F, Float.parseFloat("+0X1.B572C4A22FBFEp-2F"));
1793 check(+0x1.b292e8a7f1eep-3F, Float.parseFloat("+0x1.b292e8a7f1eep-3F"));
1794 check(-0X1.B292E8A7F1EEP-3f, Float.parseFloat("-0X1.B292E8A7F1EEP-3f"));
1795 check(0x1.E26B7EE283616P-2f, Float.parseFloat("0x1.E26B7EE283616P-2f"));
1796 check(-0x1.E88BF9ACFA29P-1f, Float.parseFloat("-0x1.E88BF9ACFA29P-1f"));
1798 check(+0x1.77d022d4e1da4P-2f, Float.parseFloat("+0x1.77d022d4e1da4P-2f"));
1800 check(0x1.C3E4BCC759019P-1f, Float.parseFloat("0x1.C3E4BCC759019P-1f"));
1803 check(-0x1.071be218f7cfap-2F, Float.parseFloat("-0x1.071be218f7cfap-2F"));
1808 check(0x1.9F3FEB1D43A56p-2F, Float.parseFloat("0x1.9F3FEB1D43A56p-2F"));
1810 check(+0X1.9F3FEB1D43A56P-2F, Float.parseFloat("+0X1.9F3FEB1D43A56P-2F"));
1814 check(0x1.ddae8bd64b76ep-2f, Float.parseFloat("0x1.ddae8bd64b76ep-2f"));
1818 check(-0x1.9952D195A5A4p-6f, Float.parseFloat("-0x1.9952D195A5A4p-6f"));
1819 check(+0x1.9952D195A5A4p-6F, Float.parseFloat("+0x1.9952D195A5A4p-6F"));
1821 check(-0X1.d430b66f9007bp-1f, Float.parseFloat("-0X1.d430b66f9007bp-1f"));
1824 check(0X1.CC77E330A39B1P-1f, Float.parseFloat("0X1.CC77E330A39B1P-1f"));
1828 check(+0X1.cd3f673a54e58p-2F, Float.parseFloat("+0X1.cd3f673a54e58p-2F"));
1830 check(0x1.E8A1FF59349P-5F, Float.parseFloat("0x1.E8A1FF59349P-5F"));
1832 check(-0x1.410D39ED9678EP-1F, Float.parseFloat("-0x1.410D39ED9678EP-1F"));
1833 check(-0X1.38600c09cac5fp-1f, Float.parseFloat("-0X1.38600c09cac5fp-1f"));
1837 check(+0X1.90C91AA54C0C6P-1f, Float.parseFloat("+0X1.90C91AA54C0C6P-1f"));
1839 check(0X1.ACB56541057F6P-2F, Float.parseFloat("0X1.ACB56541057F6P-2F"));
1843 check(+0X1.372fb13dd907P-2F, Float.parseFloat("+0X1.372fb13dd907P-2F"));
1845 check(+0x1.8ac97ba2ed4a6P-2f, Float.parseFloat("+0x1.8ac97ba2ed4a6P-2f"));
1846 check(+0X1.5E6B377A9389p-3F, Float.parseFloat("+0X1.5E6B377A9389p-3F"));
1847 check(0X1.5e6b377a9389P-3f, Float.parseFloat("0X1.5e6b377a9389P-3f"));
1851 check(+0x1.71d2b73627f5fp-1f, Float.parseFloat("+0x1.71d2b73627f5fp-1f"));
1857 check(+0x1.C3DF592B8FBCp-3F, Float.parseFloat("+0x1.C3DF592B8FBCp-3F"));
1859 check(+0X1.5ed1c77bc80dep-2F, Float.parseFloat("+0X1.5ed1c77bc80dep-2F"));
1860 check(0x1.c67fb0441e475p-1F, Float.parseFloat("0x1.c67fb0441e475p-1F"));
1861 check(0x1.59AE6E3A117F4P-2F, Float.parseFloat("0x1.59AE6E3A117F4P-2F"));
1862 check(-0x1.b1df9db37dd16p-2F, Float.parseFloat("-0x1.b1df9db37dd16p-2F"));
1867 check(0x1.8B77F84D7D228P-1f, Float.parseFloat("0x1.8B77F84D7D228P-1f"));
1870 check(-0X1.EEA18B9B23623p-1F, Float.parseFloat("-0X1.EEA18B9B23623p-1F"));
1874 check(0x1.e5920c6d10018P-3f, Float.parseFloat("0x1.e5920c6d10018P-3f"));
1876 check(0X1.C12D766EAF83AP-1f, Float.parseFloat("0X1.C12D766EAF83AP-1f"));
1878 check(-0x1.114945192de1dp-1F, Float.parseFloat("-0x1.114945192de1dp-1F"));
1879 check(0X1.114945192de1dP-1f, Float.parseFloat("0X1.114945192de1dP-1f"));
1880 check(0X1.114945192de1dP-1F, Float.parseFloat("0X1.114945192de1dP-1F"));
1882 check(0x1.864fbbba2d8feP-1f, Float.parseFloat("0x1.864fbbba2d8feP-1f"));
1885 check(-0x1.33255540E32A2p-1F, Float.parseFloat("-0x1.33255540E32A2p-1F"));
1889 check(-0x1.974307541493p-3F, Float.parseFloat("-0x1.974307541493p-3F"));
1891 check(0X1.B615EA4D3EEEp-1f, Float.parseFloat("0X1.B615EA4D3EEEp-1f"));
1893 check(-0x1.46110e9eb8978P-4f, Float.parseFloat("-0x1.46110e9eb8978P-4f"));
1894 check(+0X1.46110e9eb8978p-4F, Float.parseFloat("+0X1.46110e9eb8978p-4F"));
1898 check(-0X1.F4B8433E700Fp-1F, Float.parseFloat("-0X1.F4B8433E700Fp-1F"));
1900 check(0x1.a1154618a3764p-1f, Float.parseFloat("0x1.a1154618a3764p-1f"));
1901 check(+0x1.a1154618a3764p-1F, Float.parseFloat("+0x1.a1154618a3764p-1F"));
1917 check(0x1.628C3B3D23C78P-4F, Float.parseFloat("0x1.628C3B3D23C78P-4F"));
1919 check(0x1.83CD36116C64p-4f, Float.parseFloat("0x1.83CD36116C64p-4f"));
1923 check(-0x1.f315bd7c1ff16P-1F, Float.parseFloat("-0x1.f315bd7c1ff16P-1F"));
1928 check(+0x1.3fb46969bfabeP-2f, Float.parseFloat("+0x1.3fb46969bfabeP-2f"));
1932 check(+0x1.9c09b8d7e8e2ap-2f, Float.parseFloat("+0x1.9c09b8d7e8e2ap-2f"));
1935 check(0X1.8F0D8D1C8618p-4f, Float.parseFloat("0X1.8F0D8D1C8618p-4f"));
1937 check(0x1.dde7659b3ffcp-1f, Float.parseFloat("0x1.dde7659b3ffcp-1f"));
1938 check(-0x1.dde7659b3ffcp-1F, Float.parseFloat("-0x1.dde7659b3ffcp-1F"));
1939 check(0x1.dde7659b3ffcP-1F, Float.parseFloat("0x1.dde7659b3ffcP-1F"));
1943 check(+0x1.02831e7624972p-1F, Float.parseFloat("+0x1.02831e7624972p-1F"));
1944 check(+0x1.02831E7624972p-1F, Float.parseFloat("+0x1.02831E7624972p-1F"));
1945 check(0x1.9fc55cefbfd08p-2f, Float.parseFloat("0x1.9fc55cefbfd08p-2f"));
1947 check(0X1.c106d27800f01p-1f, Float.parseFloat("0X1.c106d27800f01p-1f"));
1954 check(-0x1.77B61D75961Cp-7f, Float.parseFloat("-0x1.77B61D75961Cp-7f"));
1957 check(-0x1.bcec1419de228P-3F, Float.parseFloat("-0x1.bcec1419de228P-3F"));
1958 check(+0X1.60A6EA5530BBP-4f, Float.parseFloat("+0X1.60A6EA5530BBP-4f"));
1959 check(-0x1.C448BDFF0A01FP-1F, Float.parseFloat("-0x1.C448BDFF0A01FP-1F"));
1961 check(0X1.C448BDFF0A01FP-1F, Float.parseFloat("0X1.C448BDFF0A01FP-1F"));
1963 check(-0X1.3E9AEE85DC481p-1f, Float.parseFloat("-0X1.3E9AEE85DC481p-1f"));
1966 check(+0X1.03804059023e6P-1F, Float.parseFloat("+0X1.03804059023e6P-1F"));
1968 check(+0x1.64f02206269cdP-1F, Float.parseFloat("+0x1.64f02206269cdP-1F"));
1970 check(-0x1.1371111B16B75P-1F, Float.parseFloat("-0x1.1371111B16B75P-1F"));
1973 check(-0x1.099a04187ddf6P-2f, Float.parseFloat("-0x1.099a04187ddf6P-2f"));
1974 check(-0x1.099a04187ddf6P-2F, Float.parseFloat("-0x1.099a04187ddf6P-2F"));
1981 check(-0x1.F4167D40063AP-2f, Float.parseFloat("-0x1.F4167D40063AP-2f"));
1985 check(0x1.1daefb96405e8P-1f, Float.parseFloat("0x1.1daefb96405e8P-1f"));
1987 check(0x1.A937DB5A01A18P-3F, Float.parseFloat("0x1.A937DB5A01A18P-3F"));
1988 check(+0x1.A937DB5A01A18P-3F, Float.parseFloat("+0x1.A937DB5A01A18P-3F"));
1991 check(-0x1.b97386c2a6227P-1F, Float.parseFloat("-0x1.b97386c2a6227P-1F"));