Lines Matching +full:1000 +full:- +full:10000

1 #include "dbus-sdr/sensorutils.hpp"
33 switch (/*sensor->cmn.unit.*/ analog) in ipmitool_y_from_x()
92 // double yError = std::abs(y - yRoundtrip); in testValue()
137 double yRange = yMax - yMin; in testBounds()
141 int8_t xMin = -128; in testBounds()
142 int8_t x25p = -64; in testBounds()
173 testBounds(-128, 127); in testRanges()
177 testBounds(-10, 10); in testRanges()
183 testBounds(-40, 150); in testRanges()
196 testBounds(-255, 0); in testRanges()
197 testBounds(-255, 255); in testRanges()
198 testBounds(0, 1000); in testRanges()
199 testBounds(-1000, 0); in testRanges()
200 testBounds(-1000, 1000); in testRanges()
202 testBounds(-128000000, 127000000); in testRanges()
203 testBounds(-50000, 0); in testRanges()
204 testBounds(-40000, 10000); in testRanges()
205 testBounds(-30000, 20000); in testRanges()
206 testBounds(-20000, 30000); in testRanges()
207 testBounds(-10000, 40000); in testRanges()
209 testBounds(-1e3, 1e6); in testRanges()
210 testBounds(-1e6, 1e3); in testRanges()
217 testBounds(-1e10, 0); in testRanges()
218 testBounds(-1e11, 0); in testRanges()
219 testBounds(-1e12, 0); in testRanges()
220 testBounds(-1e13, 0, false); in testRanges()
221 testBounds(-1e9, 1e9); in testRanges()
222 testBounds(-1e10, 1e10); in testRanges()
223 testBounds(-1e11, 1e11); in testRanges()
224 testBounds(-1e12, 1e12, false); in testRanges()
237 testBounds(-INFINITY, 0, false); in testRanges()
238 testBounds(-INFINITY, INFINITY, false); in testRanges()
244 testBounds(0, std::pow(2.0, 32.0) - 1.0); in testRanges()
246 testBounds(0.0 - std::pow(2.0, 31.0), std::pow(2.0, 31.0)); in testRanges()
247 testBounds((0.0 - std::pow(2.0, 31.0)) - 1.0, std::pow(2.0, 31.0)); in testRanges()
249 // Similar but negative (note additional commented-out below) in testRanges()
250 testBounds(-1e1, (-1e1) + 255); in testRanges()
251 testBounds(-1e2, (-1e2) + 255); in testRanges()
253 // Ranges of negative numbers (note additional commented-out below) in testRanges()
254 testBounds(-10400, -10000); in testRanges()
255 testBounds(-15000, -14000); in testRanges()
256 testBounds(-10000, -9000); in testRanges()
257 testBounds(-1000, -900); in testRanges()
258 testBounds(-1000, -800); in testRanges()
259 testBounds(-1000, -700); in testRanges()
260 testBounds(-1000, -740); in testRanges()
262 // Very small ranges (note additional commented-out below) in testRanges()
275 // and real-world examples would most likely never be this way. in testRanges()
276 testBounds(-10290, -10000); in testRanges()
277 testBounds(-10280, -10000); in testRanges()
278 testBounds(-10275,-10000); in testRanges()
279 testBounds(-10270,-10000); in testRanges()
280 testBounds(-10265,-10000); in testRanges()
281 testBounds(-10260,-10000); in testRanges()
282 testBounds(-10255,-10000); in testRanges()
283 testBounds(-10250,-10000); in testRanges()
284 testBounds(-10245,-10000); in testRanges()
285 testBounds(-10256,-10000); in testRanges()
286 testBounds(-10512, -10000); in testRanges()
287 testBounds(-11024, -10000); in testRanges()
293 // causing "x" to have range of (0,255) instead of (-128,127), in testRanges()
296 testBounds(-10300, -10000); in testRanges()
297 testBounds(-1000,-750); in testRanges()
298 testBounds(-1e3, (-1e3) + 255); in testRanges()
299 testBounds(-1e4, (-1e4) + 255); in testRanges()
300 testBounds(-1e5, (-1e5) + 255); in testRanges()
301 testBounds(-1e6, (-1e6) + 255); in testRanges()
339 minValue = -128; in TEST()
355 expected = 236; // 2s compliment -20 in TEST()
356 scaledVal = ipmi::scaleIPMIValueFromDouble(-20, mValue, rExp, bValue, bExp, in TEST()
387 EXPECT_EQ(rExp, -3); in TEST()
409 EXPECT_EQ(rExp, -1); in TEST()
416 minValue = -10; in TEST()
425 EXPECT_EQ(rExp, -3); in TEST()
427 // it is because the range (-128,127) is not symmetrical about zero, in TEST()
428 // unlike the range (-10,10), so this introduces some distortion. in TEST()
430 EXPECT_EQ(bExp, -1); in TEST()
474 EXPECT_EQ(rExp, -4); in TEST()