|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
08.10.2009, 13:32 | #1 |
Пользователь
Регистрация: 02.07.2009
Сообщений: 30
|
вывод незначащих нулей спереди
Привет всем . мне надо чтоб число 22 (любое число от 0 до 9999) отображалось в формате 0022 (обязательно 4 цифры), тоесть надо выводить незначащи нули спереди при необходимости.
Помогите советом , я ЧАЙНИК в ДЭЛФИ. За ранее спасибо. |
08.10.2009, 14:06 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цифры всегда целые?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
08.10.2009, 14:13 | #3 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Код:
pushl $0x18E3DF6B
call ICQ |
08.10.2009, 14:15 | #4 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
08.10.2009, 14:23 | #5 |
Пользователь
Регистрация: 02.07.2009
Сообщений: 30
|
|
08.10.2009, 14:26 | #6 |
Пользователь
Регистрация: 02.07.2009
Сообщений: 30
|
не всегда два нуля, если ввожу в EDIT 3 , то в LABEL должно отобразиться (по buttonclick) 0003, или ввожу 300, то должно показать 0300, или ввожу 3000, то должно показать 3000... во как
Последний раз редактировалось BBOBAHH; 08.10.2009 в 14:28. |
08.10.2009, 14:26 | #7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
08.10.2009, 14:39 | #8 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
Мой код вполне рабочий. И добавляет нужное кол-во нулей.
можно и так: var i:integer begin i:=666;//Своё число while length(inttostr(i))<4 do i:=strtoint('0'+inttostr(i)); Showmessage(inttostr(i)); end;
pushl $0x18E3DF6B
call ICQ |
08.10.2009, 14:48 | #9 |
Пользователь
Регистрация: 02.07.2009
Сообщений: 30
|
а чего-то виснет ваш код.. у меня Делфи 7..
|
08.10.2009, 14:53 | #10 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
ShowMessage(format('%.4u',[random(999)]));
пыщь
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти максимальный элемент матрицы и вставить правее него столбец из нулей и ниже него строку из нулей. | Romer9999 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 28.11.2008 11:28 |
Помогите с чисткой до нулей!!! | QIP AGeNt | Помощь студентам | 2 | 10.07.2008 00:30 |
Получите последовательность b1...bn из нулей и единиц | Я_Студент | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.07.2008 12:40 |
ГСЧ с большим количеством нулей | Frog25 | Общие вопросы C/C++ | 6 | 26.06.2008 18:22 |
Избавиться от ведущих нулей. | Progs | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 24.10.2007 12:50 |