Russian Qt Forum

Программирование => Общий => Тема начата: Flake от Май 08, 2009, 10:58



Название: Дополнять нулями диапозон значений.
Отправлено: Flake от Май 08, 2009, 10:58
Здравствуйте.

Задача такая.

Задаётся диапозон от 100 до 10000. Т.е. всего будет 9900 чисел.

Если пробежаться по ним, то будет так:
100
101
102
...
110
...9900

А нужно подставлять впереди нули
0100
0101
9877
9900

Как посоветуете сделать? Проверять кол-во цифр и тупо недостающее кол-во нулей препендить?


Название: Re: Дополнять нулями диапозон значений.
Отправлено: Rcus от Май 08, 2009, 11:08
QString::rightJustified


Название: Re: Дополнять нулями диапозон значений.
Отправлено: mugabe от Май 08, 2009, 20:02
sprintf("%04d", n)