|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Построение функции округления
Регистрация: 14.04.2009
Сообщений: 18
|
||
Просмотров: 3837
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426
|
Вопрос и ответ отделены от темы http://forum.dwg.ru/showthread.php?p=381776#post381776
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 14.04.2009
Сообщений: 18
|
А тем что нулей может быть разное количество всегда, но значащих цифирь должно быть 2. (просто глюк и второй пример не ушел)
т.е. 0,00023654 0,074156 0,000000000000000006875345735 0,54669 и т.п. вообщем колличество нолей может быть разное, впереди. |
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Такая задача потруднее. Вот сочинил код, может быть не самый рациональный и короткий. Ввиде команды "okr_chi"
Код:
|
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Цитата:
![]() |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
![]() |
Округление помоему кроме как для вывода аользователю ненужно.
0,000000000000000006875345735 - это ноль если конечно не мего-гиго... чтонибудь. мешать в одном месте числа различающиеся на 17 порядков - ни к чему кроме накопления ошибки не приведет |
|||
![]() |
|
||||
Регистрация: 14.04.2009
Сообщений: 18
|
Господа! Спасибо что откликнулись. Неожидал конечно что это приведет к такому спору. Пример с большим количеством нулей я привел просто для сравнения. Число получается в результате вычислений, поэтому никто такого вводить руками не будет.)
Но спасибо, что обратили на это внимание, я бы и не подумал что может быть настолько все запущено, и исходил из расчета 2-5 нулей. Спасибо всем!)))))) |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Kirzaa,
Цитата:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать функции (getkword) Список ключевых слов из списка? | Kostinok | Программирование | 31 | 31.05.2012 13:08 |
Предложение: Готовые функции | Apelsinov | Библиотека функций | 170 | 27.06.2010 23:51 |
Функции AutoLISP из ... DLL! | Supermax | LISP | 21 | 27.06.2010 14:18 |
Странности функции rtos | FWA | Программирование | 2 | 16.02.2005 11:37 |