#0
by timurhv
Сегодня бухи одолели с одной ошибкой Excel при расчете: = 7868427065,61 - 8559740263,35. У вычисляемой ячейки установить формат числовой с 6 и более десятичными знаками, то результат будет -691313197,740001. Притом если к результату прибавить 691313197,74, то будет 0. Откуда единичка на конце взялась? Бухи все валили на 1С, т.к. сохраняли сформированный отчет, еле переубедил)))
#2
by Лодырь
эксель проводит все вычисления в числах с плавающей точкой. округление используется лишь для отображения а не вычисления.
#3
by Лефмихалыч
в настройках где-то есть галка "Точность, как на экране", которая с этой балдой справляется
#12
by Иде я?
а еще ексель коряво вставляет данные из SQL Management studio - иногда десяток строк в одну ячейку запихивает
#23
by Академик_Келдыш
А вообще фирма миллиардера сделала прогу, которая и поллярда посчитать без ошибки не может.
#24
by Академик_Келдыш
Кстати помню как то на процессорах амд калькулятор выдавал другой результат нежели на интеле
#25
by timurhv
Не так, в гугле такая же фигня. Сделали компьютеры, точнее которых порой любой школьник посчитает)))
#26
by ptrtss
Это числа с плавающей точкой Дело в том, что здесь у тебя одновременно и сравнительно много знаков после запятой и до. Флоут так не работает. При числах вроде 10000000000000000000.000000000000000001 еще хуже чудеса будут
#29
by ЧеловекДуши
У меня тоже нормально посчитал, ексель :) = 7868427065,61 - 8559740263,35 = -691 313 197,74р. Господа, что за чушь вы порете по поводу екселя? Научите своих толстушек выставлять Финансовый формат у ячеек :)
#30
by ЧеловекДуши
-691313197,74 - Результат расчета на калькуляторе :) Ибо все ровно бухи работают только с рублями, где только два знака после запятой. А как там внутри считает ексель, так это никого не волнует. Все ровно 1 - 2 копейки в любом случае зависнут, где-нибудь :)
#36
by Alexor
Уже не помню, в физике или математике: результат не может быть точнее чисел в формуле. Нас в институте за формулу = 7868427065,61 - 8559740263,35 =-691313197,740000 Сразу оценку снижали.
#38
by 360i
Excel сохраняет числа и проводит вычисления с точность до 15 цифр. попробуй ввести число 123456789012345678 получишь на экране чи 122456789012345000 Он даже округлять не будет. Заменит три последние цифры на нули и все.
#40
by пипец
скажу более разные модели калькулятора цитизен - считают с разным округдением одни и те же формулы
#41
by NS
Эксель вычисляет в двоичном формате. (64 битное число по стандарту IEEE 754) Это примерно 15 десятичных знаков, а не 15 десятичных знаков. Единица в 15-ом разряде лишняя у него может выскочить при любых операциях (даже если операнды достаточно короткие), как и практически в любой другой системе.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- Excel - ошибка при закрытия Excel
- Пропала иерархия у партнеров в 11 редакции УТ
- Как пересохранить из нового Excel в старый Excel ?
- ПриКомпоновкеРезультата - пропала расшифровка
- Пропала кнопка "движения документа" из Заказа Клиента в УТ 11.1.10.167
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
- БП 3.0 Пропала операция расчет налога на имущество
В этой группе 1С
- УПП: Возврат товаров поставщику
- КД перенос наименования из справочника в ПВХ. Вопрос о владельце
- УПП Возврат/Списание спецодежды после перемещения в одном месяце (отр. остаток)
- УНФ и стандартные внешние обработки
- Настройка сканера ШК.
- Как определить, принадлежит данный счет к данной группе счетов
- Сохранение табличного документа в Excel
- Алгоритм укладки коробок в контейнер
- Часы на проходную
- СКД. Фиксированный отбор в форме выбора параметра
- Удаление спецсимволов из строки
- 1С:Предприятие 8.2 и SharePoint 2010
- Что делать с чеками не попавшие в Отчет о розничных продажах?
- Добавление новой роли в стандартной УТ11.1 платформа 8.2
- Вываливается COM-соединение с ошибкой
- Подпись в макете СКД, ч.2
- Права доступа на документ "Корректировка записей регистров" УПП 1.3
- Распределение 91.02.3
- Правила обмена между УТ 10.3 и БП 3.0
- v7: Запись значений в текстовое поле таблицы документа