SCALE_LENGTH
if (num < 1000 || num / 1000 >= scale[SCALE_LENGTH - 1].factor) {
for (i = 0; i < SCALE_LENGTH; i++) {
for (i = 0; i < SCALE_LENGTH; i++) {
if (abval / 1024 >= scale_factors[SCALE_LENGTH-1]) {
for (i = 0; i < SCALE_LENGTH; i++) {
#define MAX_DIGITS (SCALE_LENGTH * 3) /* XXX strlen(sprintf("%lld", -1)? */