1 #ifndef MATH_GTEST_MATH_TEST_DATA_SIGNIFICANDF_DATA_H 2 #define MATH_GTEST_MATH_TEST_DATA_SIGNIFICANDF_DATA_H 3 4 DataFloatFloat g_significandfData[] = { 5 {0x1.efd818p+99, 0x1.efd818p+0}, 6 {0x1.1e8cbcp+100, 0x1.1e8cbcp+0}, 7 {0x1.4f465ep+100, 0x1.4f465ep+0}, 8 {0x1.7fcc4cp+100, 0x1.7fcc4cp+0}, 9 {0x1.abad26p+100, 0x1.abad26p+0}, 10 {0x1.e1734p+100, 0x1.e1734p+0}, 11 {0x1.fbf602p+100, 0x1.fbf602p+0}, 12 {-0x1.060ef6p+101, -0x1.060ef6p+0}, 13 {-0x1.e3784p+100, -0x1.e3784p+0}, 14 {-0x1.b0b9a2p+100, -0x1.b0b9a2p+0}, 15 {-0x1.922ce6p+100, -0x1.922ce6p+0}, 16 {-0x1.452d7p+100, -0x1.452d7p+0}, 17 {-0x1.2091bep+100, -0x1.2091bep+0}, 18 {-0x1.f3e21ap+99, -0x1.f3e21ap+0}, 19 {0x1.000002p+21, 0x1.000002p+0}, 20 {0x1.000002p+22, 0x1.000002p+0}, 21 {0x1.000002p+23, 0x1.000002p+0}, 22 {0x1p+24, 0x1p+0}, 23 {0x1.ffdc4p-131, 0x1.ffdc4p+0}, 24 {0x1.aea1fp-128, 0x1.aea1fp+0}, 25 {0x1.8eb838p-127, 0x1.8eb838p+0}, 26 {0x1.232078p-126, 0x1.232078p+0}, 27 {0x1.7efb2p-126, 0x1.7efb2p+0}, 28 {0x1.d5d37ep-126, 0x1.d5d37ep+0}, 29 {0x1.1accd8p-125, 0x1.1accd8p+0}, 30 {0x1.49d0eep-125, 0x1.49d0eep+0}, 31 {0x1.761c2p-125, 0x1.761c2p+0}, 32 {0x1.a68a98p-125, 0x1.a68a98p+0}, 33 {0x1.cba5fap-125, 0x1.cba5fap+0}, 34 {0x1.ffe41cp-125, 0x1.ffe41cp+0}, 35 {0x1.fffffep+21, 0x1.fffffep+0}, 36 {0x1.000002p+22, 0x1.000002p+0}, 37 {0x1.000002p+22, 0x1.000002p+0}, 38 {0x1.fffffep+22, 0x1.fffffep+0}, 39 {0x1.000002p+23, 0x1.000002p+0}, 40 {0x1.000004p+23, 0x1.000004p+0}, 41 {0x1.fffffep+23, 0x1.fffffep+0}, 42 {-0x1.000002p+22, -0x1.000002p+0}, 43 {-0x1p+22, -0x1p+0}, 44 {-0x1.fffffep+21, -0x1.fffffep+0}, 45 {-0x1.000002p+23, -0x1.000002p+0}, 46 {-0x1p+23, -0x1p+0}, 47 {-0x1.fffffep+22, -0x1.fffffep+0}, 48 {-0x1.000002p+24, -0x1.000002p+0}, 49 {-0x1p+24, -0x1p+0}, 50 {-0x1.fffffep+23, -0x1.fffffep+0}, 51 {0x1.fffffep+127, 0x1.fffffep+0}, 52 {-0x1.fffffep+127, -0x1.fffffep+0}, 53 {0x1.00fba8p-6, 0x1.00fba8p+0}, 54 {0x1.70a3d8p-8, 0x1.70a3d8p+0}, 55 {0x1.000002p-6, 0x1.000002p+0}, 56 {0x1.fffffep-6, 0x1.fffffep+0}, 57 {0x1p-5, 0x1p+0}, 58 {0x1.00000cp-5, 0x1.00000cp+0}, 59 {0x1.fffffep-5, 0x1.fffffep+0}, 60 {0x1.51eb86p-4, 0x1.51eb86p+0}, 61 {0x1.0029f4p-4, 0x1.0029f4p+0}, 62 {0x1.fffffep-4, 0x1.fffffep+0}, 63 {0x1.d70a3ep-4, 0x1.d70a3ep+0}, 64 {0x1.000002p-3, 0x1.000002p+0}, 65 {0x1.fffffep-3, 0x1.fffffep+0}, 66 {0x1.d70a3ep-3, 0x1.d70a3ep+0}, 67 {0x1.000002p-2, 0x1.000002p+0}, 68 {0x1.f9db2p-2, 0x1.f9db2p+0}, 69 {0x1.000002p-1, 0x1.000002p+0}, 70 {-0x1p-149, -0x1p+0}, 71 {0x0p+0, 0x0p+0}, 72 {0x1p-149, 0x1p+0}, 73 {0x1.fffffep-1, 0x1.fffffep+0}, 74 {0x1.19999ap+0, 0x1.19999ap+0}, 75 {0x1.000002p+0, 0x1.000002p+0}, 76 {0x1.fffffcp+0, 0x1.fffffcp+0}, 77 {0x1.19999ap+1, 0x1.19999ap+0}, 78 {0x1.008314p+1, 0x1.008314p+0}, 79 {0x1.fffffep+1, 0x1.fffffep+0}, 80 {0x1.19999ap+2, 0x1.19999ap+0}, 81 {0x1.000002p+2, 0x1.000002p+0}, 82 {0x1.fffffep+2, 0x1.fffffep+0}, 83 {0x1.028f5cp+4, 0x1.028f5cp+0}, 84 {0x1.000002p+4, 0x1.000002p+0}, 85 {0x1.fffffep+4, 0x1.fffffep+0}, 86 {0x1.028f5cp+5, 0x1.028f5cp+0}, 87 {0x1.000002p+5, 0x1.000002p+0}, 88 {0x1.fffffep+5, 0x1.fffffep+0}, 89 {0x1.000002p+7, 0x1.000002p+0}, 90 {0x1.fffffep+127, 0x1.fffffep+0}, 91 {-0x1.fffffep+127, -0x1.fffffep+0}, 92 {0x1.fffffep+127, 0x1.fffffep+0}, 93 {-0x1.fffffep+127, -0x1.fffffep+0}, 94 {0x1.92298ap+1, 0x1.92298ap+0}, 95 {-0x1.921fd8p+1, -0x1.921fd8p+0}, 96 {0x1.921fb6p+0, 0x1.921fb6p+0}, 97 {-0x1.921fb6p+0, -0x1.921fb6p+0}, 98 {0x1.000002p+0, 0x1.000002p+0}, 99 {-0x1.000002p+0, -0x1.000002p+0}, 100 {0x1.19999ap+0, 0x1.19999ap+0}, 101 {-0x1p+0, -0x1p+0}, 102 {0x1.fffffep-1, 0x1.fffffep+0}, 103 {-0x1.fffffep-1, -0x1.fffffep+0}, 104 {0x1.921fb6p-1, 0x1.921fb6p+0}, 105 {-0x1.921fb6p-1, -0x1.921fb6p+0}, 106 {0x1.e182cp-127, 0x1.e182cp+0}, 107 {-0x1.ee93dcp-127, -0x1.ee93dcp+0}, 108 {0x1.ff21p-127, 0x1.ff21p+0}, 109 {-0x1.e5ddc8p-127, -0x1.e5ddc8p+0}, 110 {0x1.00dfp-126, 0x1.00dfp+0}, 111 {-0x1.022d82p-126, -0x1.022d82p+0}, 112 {0x1.f749e4p-127, 0x1.f749e4p+0}, 113 {-0x1.022d8p-126, -0x1.022d8p+0}, 114 {0x1p-148, 0x1p+0}, 115 {-0x0p+0, -0x0p+0}, 116 {0.0, 0.0}, 117 {HUGE_VALF, HUGE_VALF}, 118 {-HUGE_VALF, -HUGE_VALF}, 119 {0.0f, 0.0}, 120 {-0.0f, -0.0} 121 }; 122 123 #endif 124