Lines Matching refs:Double

44   CHECK_EQ(3512700564088504e-318, Double(ordered).value());
47 CHECK_EQ(5e-324, Double(min_double64).value());
50 CHECK_EQ(1.7976931348623157e308, Double(max_double64).value());
56 DiyFp diy_fp = Double(ordered).AsDiyFp();
62 diy_fp = Double(min_double64).AsDiyFp();
68 diy_fp = Double(max_double64).AsDiyFp();
76 DiyFp diy_fp = Double(ordered).AsNormalizedDiyFp();
82 diy_fp = Double(min_double64).AsNormalizedDiyFp();
88 diy_fp = Double(max_double64).AsNormalizedDiyFp();
97 CHECK(Double(min_double64).IsDenormal());
99 CHECK(Double(bits).IsDenormal());
101 CHECK(!Double(bits).IsDenormal());
106 CHECK(Double(V8_INFINITY).IsSpecial());
107 CHECK(Double(-V8_INFINITY).IsSpecial());
108 CHECK(Double(v8::base::OS::nan_value()).IsSpecial());
110 CHECK(Double(bits).IsSpecial());
112 CHECK(!Double(5e-324).IsSpecial());
113 CHECK(!Double(-5e-324).IsSpecial());
115 CHECK(!Double(0.0).IsSpecial());
116 CHECK(!Double(-0.0).IsSpecial());
117 CHECK(!Double(1.0).IsSpecial());
118 CHECK(!Double(-1.0).IsSpecial());
119 CHECK(!Double(1000000.0).IsSpecial());
120 CHECK(!Double(-1000000.0).IsSpecial());
121 CHECK(!Double(1e23).IsSpecial());
122 CHECK(!Double(-1e23).IsSpecial());
123 CHECK(!Double(1.7976931348623157e308).IsSpecial());
124 CHECK(!Double(-1.7976931348623157e308).IsSpecial());
129 CHECK(Double(V8_INFINITY).IsInfinite());
130 CHECK(Double(-V8_INFINITY).IsInfinite());
131 CHECK(!Double(v8::base::OS::nan_value()).IsInfinite());
132 CHECK(!Double(0.0).IsInfinite());
133 CHECK(!Double(-0.0).IsInfinite());
134 CHECK(!Double(1.0).IsInfinite());
135 CHECK(!Double(-1.0).IsInfinite());
137 CHECK(!Double(min_double64).IsInfinite());
142 CHECK_EQ(1, Double(1.0).Sign());
143 CHECK_EQ(1, Double(V8_INFINITY).Sign());
144 CHECK_EQ(-1, Double(-V8_INFINITY).Sign());
145 CHECK_EQ(1, Double(0.0).Sign());
146 CHECK_EQ(-1, Double(-0.0).Sign());
148 CHECK_EQ(1, Double(min_double64).Sign());
155 DiyFp diy_fp = Double(1.5).AsNormalizedDiyFp();
156 Double(1.5).NormalizedBoundaries(&boundary_minus, &boundary_plus);
164 diy_fp = Double(1.0).AsNormalizedDiyFp();
165 Double(1.0).NormalizedBoundaries(&boundary_minus, &boundary_plus);
175 diy_fp = Double(min_double64).AsNormalizedDiyFp();
176 Double(min_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
187 diy_fp = Double(smallest_normal64).AsNormalizedDiyFp();
188 Double(smallest_normal64).NormalizedBoundaries(&boundary_minus,
198 diy_fp = Double(largest_denormal64).AsNormalizedDiyFp();
199 Double(largest_denormal64).NormalizedBoundaries(&boundary_minus,
207 diy_fp = Double(max_double64).AsNormalizedDiyFp();
208 Double(max_double64).NormalizedBoundaries(&boundary_minus, &boundary_plus);
219 CHECK_EQ(4e-324, Double(0.0).NextDouble());
220 CHECK_EQ(0.0, Double(-0.0).NextDouble());
221 CHECK_EQ(-0.0, Double(-4e-324).NextDouble());
222 Double d0(-4e-324);
223 Double d1(d0.NextDouble());
224 Double d2(d1.NextDouble());
228 CHECK_EQ(-1.7976931348623157e308, Double(-V8_INFINITY).NextDouble());
230 Double(V8_2PART_UINT64_C(0x7fefffff, ffffffff)).NextDouble());