0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
||||||
Вычисление формул и деление на "0"09.10.2016, 19:41. Показов 1253. Ответов 10
Метки нет Все метки)
(
Для аргумента , изменяющегося от –0.6 с шагом 0.05 вычислить 20 значений функций:
f1(x)=x/2+x*x/4+1/2*(1-x*x)*ln(1-x) f2(x)=sum(K от 1 до бесконечности)((x^(k+2)/k(k+2))) Cмысл проблемы в том, что задача решается только для 7ми значений, а дальше деление на ноль при решении функции f2(x), гляньте, где я накосячил. спс.
0
|
09.10.2016, 19:41 | |
Ответы с готовыми решениями:
10
Вычисление формул Вычисление формул
|
Почетный модератор
![]() 64311 / 47608 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
09.10.2016, 20:10 | ||||||
![]() Решение
х изменяется от -0.6 до 0.35 и деления на 0 нигде быть не может.
Я накидал программку для одной точности по Вашим формулам, как я их понял, думаю что они написаны с ошибками или изначально ошибочны, поскольку значения сильно не сходятся.
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
09.10.2016, 22:09 [ТС] | |
Спасибо огромное за быстрый ответ. Ваше решение понятно и навскидку правильно, согласно формул, креплю к сообщению, нет времени разбираться как их рисовать. Но хотелось бы свое решение запустить.
step:=step*x; - в этом месте при 7-м повторении step превращается в 0. Да и совсем забыл, выскакивает ошибка - 207 Ошибочная операция с плавающей запятой. Как произведение может превратить число в 0. Еще раз проверил свое решение, либо у меня комп глючит, либо пора спать - но там все правильно. f1_1, f2_2, f3_3 -- Это решение для определенной точности.
0
|
Почетный модератор
![]() 64311 / 47608 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
10.10.2016, 08:06 | ||||||
![]() Решение
Поправил у себя функцию F1, там опечатался, но никакого деления на 0 нет, хотя результаты функций не сходятся.
Вы что-то неправильно написали в своем запутанном коде вот и маетесь, на глаз же видно что деления на 0 при х=[-0.6..0.35] не может быть. Используйте хотя бы мой код.
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
10.10.2016, 21:39 [ТС] | |
Спасибо, что не бросаете. Я бы хотел попросить у Вас вставить текст моей программы в свой паскаль и запустить. Ну такой я, вот уперся в свой текст, и знаю что все правильно должно работать и ничего там запутанного нет, все по порядку и правильно, грешу на свой компилятор.
![]()
0
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
||||||
10.10.2016, 23:21 [ТС] | ||||||
В числителе 2й формулы х через определенное количество циклов превращается в 0, и происходит деление 0/к(к+2).
Сделал следующее, вставил выход из цикла при появлении в числителе нуля, опой чувствую, что не правильно, но по другому не считает.
0
|
Модератор
10153 / 5490 / 3370
Регистрация: 17.08.2012
Сообщений: 16,783
|
|||||||||||
12.10.2016, 18:04 | |||||||||||
Скорее всего, имеет место целочисленное переполнение в знаменателе, особенно, если используется Turbo Pascal. Очень распространённая ошибка: сложение, перемножение или возведение в целочисленную степень чисел с ограниченным количеством разрядов. Следует писать не вот так:
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
13.10.2016, 23:43 [ТС] | |
Спасибо, но проблему это не решило, переполнение скорее всего имеет место с переменной step, не в знаменателе, в числителе, правда значения изменились.
0
|
13.10.2016, 23:43 | ||||||
Помогаю со студенческими работами здесь
11
Вычисление формул
Автоматическое вычисление формул Вычисление математических формул Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть.
Дело в том, что я. . .
|
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
|
Управление зависимостями в Python с Poetry
py-thonny 04.04.2025
Стандартный инструмент для установки пакетов в Python - pip - прекрасно справляется с базовыми сценариями: установил пакет командой pip install и используешь его. Но что произойдёт, когда разные. . .
|
Мониторинг с Prometheus в PHP
Jason-Webb 04.04.2025
Prometheus выделяется среди других систем мониторинга своим подходом к сбору и хранению метрик. В отличие от New Relic, который использует агентный подход и отправляет данные во внешнее хранилище,. . .
|
Пакет Context в Golang: Управление потоками и ресурсами
golander 04.04.2025
Работа с горутинами в Go часто напоминает управление непослушными детьми - они разбегаются кто куда, делают что хотят и не всегда завершаются вовремя. К счастью, в Go 1. 7 появился пакет context,. . .
|
Контейнеризация React приложений с Docker
Reangularity 03.04.2025
Контейнеризация позволяет упаковать приложение со всеми его зависимостями в автономный контейнер, который можно запустить на любой платформе с установленным Docker. Это существенно упрощает процессы. . .
|
Свой попап в SwiftUI
mobDevWorks 03.04.2025
SwiftUI, как декларативный фреймворк от Apple, предоставляет множество инструментов для создания пользовательских интерфейсов. В нашем распоряжении есть такие API как alerts, popovers, action sheets. . .
|
Антипаттерны микросервисной архитектуры
ArchitectMsa 03.04.2025
Хорошо спроектированная микросервисная система может выдержать испытание временем, оставаясь гибкой, масштабируемой и устойчивой к большинству проблем. Такая архитектура обладает высоким уровнем. . .
|
std::mutex в C++: Советы и примеры использования
bytestream 03.04.2025
std::mutex - это механизм взаимного исключения, который гарантирует, что критический участок кода выполняется только одним потоком в каждый момент времени. Это простое, но могущественное средство. . .
|
Не удержался от оценки концепции двигателя Стирлинга.
Hrethgir 03.04.2025
Сколько не пытался - она выдавала правильные схемы, причём случайно рисовала горячие области в середине, холодные по краям, трубки с краёв в низ и магнит в соединяющей, но при этой выдавала описание. . .
|