Имя: Пароль:
1C
1C 7.7
v7: Функция формат
0 work92
 
21.11.13
12:51
Всем прив…Возникла проблема с выводом числа с дробной частью прописью
3.500
    суммаприрасчетекол = СтрЗаменить(пИтогКоличСтраница, ",", "");
    СуммаФакКол=Формат(суммаприрасчетекол,"ЧПС");

Выводит четыре
А нужно три целых пять тысячных
1 1dvd
 
21.11.13
12:52
подставляй не строку, а число, из которого получили пИтогКоличСтраница
2 Ёпрст
 
21.11.13
12:53
вообще то, пять десятых
3 catena
 
21.11.13
12:54
(0)А откуда взять пять тысячных?
4 work92
 
21.11.13
12:56
сорри пять десятых
5 work92
 
21.11.13
12:57
пишу
Суммаколчис=Число(пИтогКоличСтраница);
        суммаприрасчетекол = СтрЗаменить(Суммаколчис, ",", "");
    СуммаФакКол=Формат(суммаприрасчетекол,"ЧПС");
выводит четыри
6 Ёпрст
 
21.11.13
12:57
на вот, развлекайся
(напишешь там для целых - целый, опосля запятой - десятых .. и т.д)
http://zalil.ru/34824424
7 work92
 
21.11.13
12:59
Подскажите почему округляет сумму
8 work92
 
21.11.13
13:01
Ссылка не работает
9 Ёпрст
 
21.11.13
13:01
10 Ёпрст
 
21.11.13
13:02
(7)Це же формат, он всегда округляет.
А так, как ты хочешь , он никогда не выводил и не выведет.
11 work92
 
21.11.13
13:02
а может в коде есть
12 Ёпрст
 
21.11.13
13:02
(11) че в коде есть ?
13 Ёпрст
 
21.11.13
13:03
Завязывай курить план
14 work92
 
21.11.13
13:03
Может пример функции есть
15 1dvd
 
21.11.13
13:05
(14) может, и есть
16 Ёпрст
 
21.11.13
13:11
(8) чей-та не работает ?
Всё работает
17 Ёпрст
 
21.11.13
13:12
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс