Страница 1 из 1

форматирование числа

Добавлено: Вс дек 07, 2008 17:47:59
Vichkins
можно ли отформатировать в Си число к примеру "6" чтобы выводилось "06" ?
пробовал так - sprintf(stringBuffer,"%u:%2u:%2u",h,m,s);
выводит пробелы, вместо нуля спереди
как вы наверное уже поняли это нужно для часов :)

Добавлено: Вс дек 07, 2008 19:23:09
kalobyte
в опциях к проекту смотри пункты для расширенных возможностей функции printf

Добавлено: Вс дек 07, 2008 19:44:52
Vichkins
вот это ?
(s)printf features:
и выбор:
int
int, width - выбрано
long, width
long, width, precision
float, width, precision

Добавлено: Вс дек 07, 2008 23:17:16
ARV
%02u или %.2u

Добавлено: Пн дек 08, 2008 00:35:45
Vichkins
спасибо, работает :)