Имя: Пароль:
1C
1С v8
Дробная часть числа
0 ya1snik
 
18.10.18
20:31
В УТ 10.3 формирую отчет о продажах по документам за квартал в декалитрах. В отчете значения представлены числами с тремя знаками после запятой. Сохраняю его в экзель формате, открываю в экзеле, задаю формат ячеек Числовой с числом десятичных знаков - 10. При визуальном просмотре число значащих цифр после запятой в каждой ячейке по прежнему не больше трех, а остальные семь - нули. Выделяю весь столбец со значениями и вуаля - в сумме по всему полю присутствуют и десятитысячные, и миллионные, и миллиардные доли числа. Как такое может быть? Я и напрямую из отчета 1С копировал числа в текстовый документ (ну нет там чисел после тысячных долей), а оттуда в экзель - опять такая же ерунда. Просто мистика какая-то.
1 asady
 
18.10.18
20:32
(0) у тебя дар создавать себе проблемы на пустом месте
2 ya1snik
 
18.10.18
20:37
(1) Проблема в том, что эти же данные используются при формировании декларации, и эти там выявляются эти же ошибки
3 exwill
 
18.10.18
20:45
(0) Компьютеры считают неточно. Ты этого не знал?
4 asady
 
18.10.18
20:46
(2) имхо числа выгружать лучше тупо строкой без всяких разделителей с выравниванием вправо
5 ya1snik
 
18.10.18
20:47
Ссылка на файл http://transfiles.ru/5t8rm
Может кто знает как убрать эти числа после третьего знака после запятой?
6 asady
 
18.10.18
20:57
(4)+ поправлюсь - не установливать выравнивание вправо, а наоборот влево
7 ya1snik
 
18.10.18
21:13
Вот числа в текстовом файле http://transfiles.ru/sew10
В каждой строке число с тремя цифрами после запятой. Копируем содержимое в экзель, задаем формат ячеек Числовой с кол-вом десятичных знаков 10, выделяем столбец и смотрим на сумму... Кто-нибудь может это объяснить?
8 asady
 
18.10.18
22:18
9 Сияющий в темноте
 
19.10.18
12:10
Проблемы на стороне Excel,там по умолчанию Double,а он,это двоичная дробь из 53 битов,и не все десятичные числа переводятся в нее с округлением.
вам в Excel нужнл использовать тип Currency,он всегдп с четыремя знаками после запятой,и никаких округлений не будет
10 Йохохо
 
19.10.18
12:23
(0) строки убери из файла, домашний ломатель арифметики