|
|
#2 |
|
Участник
|
Хоть банально, но вот что пришло в голову первым:
X++: static void TestJob(Args _args) { int intVal = 5; ; info(strfmt("00%1", intval)); } X++: static void TestJob(Args _args) { int intVal = 111, //Целочисленное значение strLength = 10,//Длина строки intValLength;//Количество разрядов целого числа str strTemplate,//Шаблон строки resultString;//Итоговая строка (шаблон + целое число) Counter i; ; intValLength = strLen(int2str(intVal)); for(i=1; i<=(strLength - intValLength); i++) { strTemplate += "0"; } resultString = strfmt("%1%2", strTemplate, intVal); info(resultString); }
__________________
С уважением, Александр. Последний раз редактировалось samolalex; 16.12.2010 в 10:36. |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| xplusplus: strFmt function | 0 | |||
| Странное использование strfmt | 8 | |||
| Не могу сформировать строку strFmt | 9 | |||
| Не получается сформировать рендж с помощью strFmt | 18 | |||
| функция аналогичная strfmt | 10 | |||
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|