![]() |
![]() |
![]() |
|
Работа со строковыми данными. Нужна помощь. | ☑ | ||
---|---|---|---|---|
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"+СтрЧисло; КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |