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


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

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

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

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

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

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


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