Имя: Пароль:
1C
1С v8
Как дополнить нулями справа
0 1CVERYGOOD
 
10.04.14
09:43
Например из числа 0,25 нужно получить строку 0.2500. При помощи функции формат такое возможно ?
1 Godofsin
 
10.04.14
09:44
Попробуй конструктором форматной строки
2 Ненавижу 1С
 
гуру
10.04.14
09:44
(0) да
3 Рэйв
 
10.04.14
09:46
Резуьтат=Строка(0,25)+"00"
4 Godofsin
 
10.04.14
09:46
(3) а если 0.1?)
5 Рэйв
 
10.04.14
09:49
(4)Да там поиграться со СтрДлина пара тройка строк:-)
6 AlexTim03
 
10.04.14
09:50
Формат такое на раз делает
7 Рэйв
 
10.04.14
09:50
(6)Это читерство!
8 Сергей Д
 
10.04.14
09:51
пока длина_строки(стр) < нужной_длины
стр=стр+"0"
9 1CVERYGOOD
 
10.04.14
09:52
Нашел
ЧДЦ=4; ЧРД=.; ЧН=0; ЧГ=0
10 cw014
 
10.04.14
09:52
ЧЦ=15; ЧДЦ=4
11 cw014
 
10.04.14
09:52
(9) Опередил
12 Wobland
 
10.04.14
09:52
(8) поломается на 8888888888
13 Сергей Д
 
10.04.14
09:54
(12) Почему? Не прицепитт ни одного нуля
14 1CVERYGOOD
 
10.04.14
09:54
Исходное число было на самом деле строкой. Забыл его предварительно превратить в число. Вот и не мог понять почему формат не работает )
15 Wobland
 
10.04.14
09:55
(13) 88888888888,25 и 88,25
16 Сергей Д
 
10.04.14
09:55
(14) Бывает. Иной раз сидишь, ломаешь голову, а потом вдруг понимаешь, что проблема совсем не в том.