Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Увеличивается погрешность, когда связываю таблицы в Access / 10 сообщений из 10, страница 1 из 1
16.09.2018, 20:22
    #39703171
msleg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
Добрый день! Подготовил пример с данным (простая БД) есть таблица, где находятся доли по продажам. В другой года. Я пытаюсь посмотреть доли по годам. И фишка в том, что если я сделаю сумму этих долей в исходной таблице получаю одно число,


а когда тоже самое, только связав с другой таблицей, у меня сумма не сходится. И на боевых данных расхождение существенное!!!

...
Рейтинг: 0 / 0
16.09.2018, 21:55
    #39703212
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
А вот что получилось у меня. Access 2010, 64 bit
...
Рейтинг: 0 / 0
17.09.2018, 00:16
    #39703262
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
mslegесть таблица, где находятся доли по продажам.

файл не могу посмотреть, битый архив, да и 2003 у меня, но похоже изначально в таблице поле долей не того
формата, типа Число одинарное или двойное с плавающей точкой, вот оно то и плодит эти ЕЕЕЕЕ
при простых арифметических операциях...
...
Рейтинг: 0 / 0
17.09.2018, 05:35
    #39703294
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
msleg,

Известная фишка с плавающей точкой и правилами округления
...
Рейтинг: 0 / 0
17.09.2018, 06:08
    #39703295
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
msleg,

Тебе надо СУБД изучать и SQL, а не в акцессе сидеть
...
Рейтинг: 0 / 0
17.09.2018, 09:53
    #39703371
bubucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
попробовать тип поля currency в исходной таблице
...
Рейтинг: 0 / 0
17.09.2018, 11:03
    #39703428
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
Не пробовали:
Числовой,действительное,точность-18,шкала-10 (только зачем такая точность?????)
или:
денежный,основной(4 знака после запятой-в большинстве случаев вполне достаточно)
...
Рейтинг: 0 / 0
17.09.2018, 15:01
    #39703663
msleg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
sdku,
У меня стоит office 365, 32 битный. Мне тоже кажется что на старом офисе у меня таких проблем не было. Делаю вычисления для отчёта. Огромное кол-во записей по продажам и я рассчитываю доли. А потом по ним распределяю затраты. И по тоталу набигает дикая погрешность) использую самый большой тип данных на всЯк случай
...
Рейтинг: 0 / 0
17.09.2018, 15:02
    #39703668
msleg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
ROI,

Меня больше всего напрягает, то что расхождения возникают когда я джойну к другой таблице
...
Рейтинг: 0 / 0
17.09.2018, 17:29
    #39703784
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Увеличивается погрешность, когда связываю таблицы в Access
mslegиспользую самый большой тип данных на всЯк случайбольшой и точный это не одно и то же-почитайте про числа с плавающей запятой-сами разберетесь почему результат не такой,как Вы хотите (пока в таблице поле не будет иметь тип,размер,точность(до 28) и шкалу(точность-1) которые предложены про точные вычисления забудьте)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Увеличивается погрешность, когда связываю таблицы в Access / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]