* Get some number that is suitable for string size computations. * @param count Number of digits which shall be displayable. * @param size Font of the number * @returns Number to use for string size computations. */
| 216 | * @returns Number to use for string size computations. |
| 217 | */ |
| 218 | uint64_t GetParamMaxDigits(uint count, FontSize size) |
| 219 | { |
| 220 | auto [front, next] = GetBroadestDigit(size); |
| 221 | uint64_t val = count > 1 ? front : next; |
| 222 | for (; count > 1; count--) { |
| 223 | val = 10 * val + next; |
| 224 | } |
| 225 | return val; |
| 226 | } |
| 227 | |
| 228 | /** |
| 229 | * Get some number that is suitable for string size computations. |
no test coverage detected