Имя: Пароль:
1C
 
Работа со строковыми данными. Нужна помощь.
0 bob89
 
20.10.04
11:08
Мне нужно число переделать в строку из десяти символов с нулями в переди (например, число 14 переделать в строку "0000000014" или число 205 в строку "0000000205"). Какая функция в 1с делает это?
1 Diter
 
20.10.04
11:10
Та, которую напишешь ты.
2 Пролд
 
20.10.04
11:10
Вникни в Формат()
3 Magnus
 
20.10.04
11:11
преобразуешь в строку, определяешь сколько символов в числе, добавляешь необходимое количество нулей
4 Magnus
 
20.10.04
11:12
формат(), опять же
5 @LoNg
 
20.10.04
11:12
Прав("0000000000",+Строка(Число),10);
6 Diter
 
20.10.04
11:12
(2) Про "Формат" можно поподробнее.
7 @LoNg
 
20.10.04
11:12
запятая лишняя, сорри.
8 SnarkHunter
 
20.10.04
11:14
Формат(14,"Ч(0)10.0")
9 shura
 
20.10.04
11:14
Формат(205, "Ч (0)10") = 0000000205
10 Пролд
 
20.10.04
11:14
(6) нельзя
11 Diter
 
20.10.04
11:14
(5) Сам то пробовал?
12 Guk
 
20.10.04
11:15
Формат(ТвоёЧисло, "Ч(0)10")...
13 Пролд
 
20.10.04
11:16
ОФФ. Хочу отобразить число в римских цыфрах
14 bob89
 
20.10.04
11:17
(5) - все отлично работает! Спасибо!
15 F427
 
20.10.04
11:19
нах, уй, ошибся, в сад, товарищи...
16 @LoNg
 
20.10.04
11:20
11
пробовал. в чём проблема?
(Прав("0000000000"+Строка(14),10)) = 0000000014
ТипЗначения(Прав("0000000000"+Строка(14),10)) = 2
17 @LoNg
 
20.10.04
11:22
14
вариант Gukа правильнее ;)
18 F427
 
20.10.04
11:22
(16) Да Дитер опять фигню сморозил... Ты уж не обижайся...
19 @LoNg
 
20.10.04
11:23
А мы привыкли, Петь. Не обижайся. Это селедки того, коммутируют...
20 F427
 
20.10.04
11:24
Неужели он научился понимать разговор селедок?
21 @LoNg
 
20.10.04
11:27
20
Премия по биологии досталась группе ученых во главе с Робертом Бэтти (Robert Batty) из океанической лаборатории Данстаффнэйдж (город Обэн), установившей способность селедок общаться между собой, выпуская пузырьки газов через анальное отверстие.
http://www.improb.com/ig/ig-top.html
22 bob89
 
20.10.04
11:27
(12) Работает "как часы".
23 SnarkHunter
 
20.10.04
11:35
Доктор, меня игнорируют... :-((
24 F427
 
20.10.04
11:43
Вот я и спрашиваю - научился ли он...
25 @LoNg
 
20.10.04
11:44
Понимать-то может и не понимает, но говорит уже бегло...
26 F427
 
20.10.04
12:55
(25) ЛОЛ!!!
27 Beard
 
20.10.04
13:02
А я еще видел где-то такое:
СтрЧисло = Строка(ТвоеЧисло);
Пока СтрДлина(СтрЧисло)<10 Цикл
  СтрЧисло = "0"+СтрЧисло;
КонецЦикла;
Основная теорема систематики: Новые системы плодят новые проблемы.