Lines Matching defs:number

187 void UnityPrintNumberByStyle(const UNITY_INT number, const UNITY_DISPLAY_STYLE_T style)
195 if ((number <= 126) && (number >= 32))
197 UNITY_OUTPUT_CHAR((int)number);
200 else if (number == 13)
206 else if (number == 10)
216 UnityPrintNumberHex((UNITY_UINT)number, 2);
222 UnityPrintNumber(number);
227 UnityPrintNumberUnsigned((UNITY_UINT)number);
233 UnityPrintNumberHex((UNITY_UINT)number, (char)((style & 0xF) * 2));
240 UNITY_UINT number = (UNITY_UINT)number_to_print;
244 /* A negative number, including MIN negative */
246 number = (~number) + 1;
248 UnityPrintNumberUnsigned(number);
253 void UnityPrintNumberUnsigned(const UNITY_UINT number)
258 while (number / divisor > 9)
266 UNITY_OUTPUT_CHAR((char)('0' + (number / divisor % 10)));
272 void UnityPrintNumberHex(const UNITY_UINT number, const char nibbles_to_print)
285 nibble = (int)(number >> (nibbles * 4)) & 0x0F;
298 void UnityPrintMask(const UNITY_UINT mask, const UNITY_UINT number)
307 if (current_bit & number)
345 UNITY_DOUBLE number = input_number;
348 if (number < 0.0f)
351 number = -number;
355 if (number == 0.0f)
359 else if (UNITY_IS_NAN(number))
363 else if (UNITY_IS_INF(number))
383 if (number < 1.0f)
387 while (number < (UNITY_DOUBLE)max_scaled / 1e10f) { number *= 1e10f; exponent -= 10; }
388 while (number * factor < (UNITY_DOUBLE)min_scaled) { factor *= 10.0f; exponent--; }
390 number *= factor;
392 else if (number > (UNITY_DOUBLE)max_scaled)
396 while (number > (UNITY_DOUBLE)min_scaled * 1e10f) { number /= 1e10f; exponent += 10; }
397 while (number / divisor > (UNITY_DOUBLE)max_scaled) { divisor *= 10.0f; exponent++; }
399 number /= divisor;
409 n_int = (UNITY_INT32)number;
410 number -= (UNITY_DOUBLE)n_int;
414 number *= factor;
418 n = ((UNITY_INT32)(number + number) + 1) / 2;
422 if ((n & 1) && (((UNITY_DOUBLE)n - number) == 0.5f))
964 /* Delta must be correct number */
1113 case UNITY_FLOAT_IS_DET: /* A determinate number is non infinite and not NaN. */
1192 /* Delta must be correct number */
1340 case UNITY_FLOAT_IS_DET: /* A determinate number is non infinite and not NaN. */
1996 UNITY_INT number;
1997 UNITY_EXTRACT_ARG(UNITY_INT, number, length_mod, va, int);
1998 UnityPrintNumber((UNITY_INT)number);
2005 const double number = va_arg(va, double);
2006 UnityPrintFloat((UNITY_DOUBLE)number);
2012 UNITY_UINT number;
2013 UNITY_EXTRACT_ARG(UNITY_UINT, number, length_mod, va, unsigned int);
2014 UnityPrintNumberUnsigned(number);
2019 UNITY_UINT number;
2020 UNITY_EXTRACT_ARG(UNITY_UINT, number, length_mod, va, unsigned int);
2024 UnityPrintMask(mask, number);
2030 UNITY_UINT number;
2031 UNITY_EXTRACT_ARG(UNITY_UINT, number, length_mod, va, unsigned int);
2034 UnityPrintNumberHex(number, UNITY_MAX_NIBBLES);
2039 UNITY_UINT number;
2046 UNITY_EXTRACT_ARG(UNITY_UINT, number, length_mod, va, unsigned int);
2049 UnityPrintNumberHex((UNITY_UINT)number, nibbles_to_print);