Коректное округление в таблицах AutoCad
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Коректное округление в таблицах AutoCad

Коректное округление в таблицах AutoCad

Ответ
Поиск в этой теме
Непрочитано 17.06.2014, 13:14 #1
Коректное округление в таблицах AutoCad
zmejsan
 
Регистрация: 27.06.2013
Сообщений: 58

Всем доброго дня. Задача след. характера:
Делаю спецификации в таблицах автокад. Нужно все полученные результаты округлять до 0,00. Но при этом расчет идет не совсем корректно.
Т.е.: Если умножить одну строчку (0,395*0,32=0,1264) Округляет до 0,13. Тут нет вопросов. Но когда другую сточку умножаю на это число, он считает как 0,1264 умноженное на это число.
Например 0,1264*126=15,9264. И выдает округленный до второго знака 15,93. Но на стройке методом простой калькуляции считают 0,13*126=16,38. И постоянно звонят с вопросами.
Вопрос: как сделать так, чтобы округление и подсчет велся корректно?

Последний раз редактировалось zmejsan, 17.06.2014 в 13:25.
Просмотров: 3568
 
Непрочитано 17.06.2014, 13:24
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


загрубить первый множитель до двух знаков после запятой
Хмурый вне форума  
 
Непрочитано 17.06.2014, 13:25
#3
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Округление и подсчет как раз ведутся верно. Другой вопрос, что это с реальностью не совпадает. А для "правильного" расчета, думается, без экселя не обойтись, где использовать можно и округление, и некую часть цифры.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 17.06.2014, 13:55
#4
zmejsan


 
Регистрация: 27.06.2013
Сообщений: 58


Цитата:
Сообщение от Хмурый Посмотреть сообщение
загрубить первый множитель до двух знаков после запятой
Как это сделать? и будет работать как требуется?
zmejsan вне форума  
 
Непрочитано 17.06.2014, 14:05
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


первый множитель откуда берётся? Это длина и вставляется через поле? Тогда можно выставить точность до двух знаков , задав переменной LUPREC значение 2
Хмурый вне форума  
 
Автор темы   Непрочитано 17.06.2014, 15:02
#6
zmejsan


 
Регистрация: 27.06.2013
Сообщений: 58


Все множители делаются в таблице. Вставляются в ячейки.
0,32-длина
126 -количество
0,1264 (0,13) - масса ед.
15,9264 (15,93) - масса всего Должно получаться 16,38!
zmejsan вне форума  
 
Непрочитано 17.06.2014, 15:08
1 | #7
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,898
Отправить сообщение для Cfytrr с помощью Skype™


Пишешь в таблице строчку типа
=round(G4*H4/1.0)*1.0 получаешь корректное округление до целых
=round(G4*H4/0.01)*0.01 получаешь корректное округление до сотых
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 17.06.2014, 15:13
2 | #8
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


так..
Миниатюры
Нажмите на изображение для увеличения
Название: 123.png
Просмотров: 139
Размер:	147.4 Кб
ID:	184991  
Вложения
Тип файла: dwg
DWG 2010
округление.dwg (62.1 Кб, 642 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!

Последний раз редактировалось AlexV, 14.03.2017 в 11:54.
AlexV вне форума  
 
Автор темы   Непрочитано 17.06.2014, 15:21
#9
zmejsan


 
Регистрация: 27.06.2013
Сообщений: 58


Цитата:
Сообщение от AlexV Посмотреть сообщение
так..
Да так. Спасибо! Формула длиновата конечно, но зато работает.)))
zmejsan вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Коректное округление в таблицах AutoCad



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свежие книги по AutoCAD. Какая лучше? Marsikus Поиск литературы, чертежей, моделей и прочих материалов 10 28.01.2012 16:55
Правило формирование записей в реестре об установленных обновлениях для AutoCAD и его вертикальных решений. hwd Программирование 8 30.09.2010 15:07
Где в реестре хранится информация о том, что в системе когда-то был установлен AutoCAD? Archeo AutoCAD 12 14.10.2009 15:24
Autocad 2005 формулы в таблицах? X-DeViL AutoCAD 1 24.05.2004 15:20
Что нового в AutoCAD 2005 ilka_t AutoCAD 40 19.05.2004 16:48