Lines Matching defs:number
157 void UnityPrintNumberByStyle(const UNITY_INT number, const UNITY_DISPLAY_STYLE_T style)
161 UnityPrintNumber(number);
165 UnityPrintNumberUnsigned((UNITY_UINT)number);
171 UnityPrintNumberHex((UNITY_UINT)number, (char)((style & 0xF) * 2));
178 UNITY_UINT number = (UNITY_UINT)number_to_print;
182 /* A negative number, including MIN negative */
184 number = (UNITY_UINT)(-number_to_print);
186 UnityPrintNumberUnsigned(number);
191 void UnityPrintNumberUnsigned(const UNITY_UINT number)
196 while (number / divisor > 9)
204 UNITY_OUTPUT_CHAR((char)('0' + (number / divisor % 10)));
210 void UnityPrintNumberHex(const UNITY_UINT number, const char nibbles_to_print)
214 if ((unsigned)nibbles > (2 * sizeof(number)))
215 nibbles = 2 * sizeof(number);
220 nibble = (int)(number >> (nibbles * 4)) & 0x0F;
233 void UnityPrintMask(const UNITY_UINT mask, const UNITY_UINT number)
242 if (current_bit & number)
268 UNITY_DOUBLE number = input_number;
271 if (number < (double)0.0f || (number == (double)0.0f && (double)1.0f / number < (double)0.0f))
274 number = -number;
278 if (number == (double)0.0f) UnityPrint("0");
279 else if (isnan(number)) UnityPrint("nan");
280 else if (isinf(number)) UnityPrint("inf");
289 while (number < (double)(100000.0f / 1e6f)) { number *= (double)1e6f; exponent -= 6; }
290 while (number < (double)100000.0f) { number *= (double)10.0f; exponent--; }
291 while (number > (double)(1000000.0f * 1e6f)) { number /= (double)1e6f; exponent += 6; }
292 while (number > (double)1000000.0f) { number /= (double)10.0f; exponent++; }
295 n = ((UNITY_INT32)(number + number) + 1) / 2;
801 case UNITY_FLOAT_IS_DET: /* A determinate number is non infinite and not NaN. */
931 case UNITY_FLOAT_IS_DET: /* A determinate number is non infinite and not NaN. */