0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
||||||
1 | ||||||
Вычисление формул и деление на "0"09.10.2016, 19:41. Показов 1249. Ответов 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
Вычисление формул Вычисление формул
|
Почетный модератор
![]() 64306 / 47603 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
09.10.2016, 20:10 | 2 | |||||
![]() Решение
х изменяется от -0.6 до 0.35 и деления на 0 нигде быть не может.
Я накидал программку для одной точности по Вашим формулам, как я их понял, думаю что они написаны с ошибками или изначально ошибочны, поскольку значения сильно не сходятся.
1
|
Почетный модератор
![]() 64306 / 47603 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
09.10.2016, 20:12 | 3 |
Вы бы приложили изображение формул как они в первоисточнике или напишите их в редакторе формул что под окном сообщений.
0
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
09.10.2016, 22:09 [ТС] | 4 |
Спасибо огромное за быстрый ответ. Ваше решение понятно и навскидку правильно, согласно формул, креплю к сообщению, нет времени разбираться как их рисовать. Но хотелось бы свое решение запустить.
step:=step*x; - в этом месте при 7-м повторении step превращается в 0. Да и совсем забыл, выскакивает ошибка - 207 Ошибочная операция с плавающей запятой. Как произведение может превратить число в 0. Еще раз проверил свое решение, либо у меня комп глючит, либо пора спать - но там все правильно. f1_1, f2_2, f3_3 -- Это решение для определенной точности.
0
|
CAPITAL OF ROCK!
![]() 1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
|
|
09.10.2016, 22:23 | 5 |
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
09.10.2016, 22:26 [ТС] | 6 |
ну тип того...
![]()
0
|
Почетный модератор
![]() 64306 / 47603 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
10.10.2016, 08:06 | 7 | |||||
![]() Решение
Поправил у себя функцию F1, там опечатался, но никакого деления на 0 нет, хотя результаты функций не сходятся.
Вы что-то неправильно написали в своем запутанном коде вот и маетесь, на глаз же видно что деления на 0 при х=[-0.6..0.35] не может быть. Используйте хотя бы мой код.
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
10.10.2016, 21:39 [ТС] | 8 |
Спасибо, что не бросаете. Я бы хотел попросить у Вас вставить текст моей программы в свой паскаль и запустить. Ну такой я, вот уперся в свой текст, и знаю что все правильно должно работать и ничего там запутанного нет, все по порядку и правильно, грешу на свой компилятор.
![]()
0
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
||||||
10.10.2016, 23:21 [ТС] | 9 | |||||
В числителе 2й формулы х через определенное количество циклов превращается в 0, и происходит деление 0/к(к+2).
Сделал следующее, вставил выход из цикла при появлении в числителе нуля, опой чувствую, что не правильно, но по другому не считает.
0
|
Модератор
10140 / 5476 / 3370
Регистрация: 17.08.2012
Сообщений: 16,730
|
|||||||||||
12.10.2016, 18:04 | 10 | ||||||||||
Скорее всего, имеет место целочисленное переполнение в знаменателе, особенно, если используется Turbo Pascal. Очень распространённая ошибка: сложение, перемножение или возведение в целочисленную степень чисел с ограниченным количеством разрядов. Следует писать не вот так:
1
|
0 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 14
|
|
13.10.2016, 23:43 [ТС] | 11 |
Спасибо, но проблему это не решило, переполнение скорее всего имеет место с переменной step, не в знаменателе, в числителе, правда значения изменились.
0
|
13.10.2016, 23:43 | |
Помогаю со студенческими работами здесь
11
Вычисление формул
Автоматическое вычисление формул Вычисление математических формул Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Новые блоги и статьи
![]() |
||||
Сайт компании Red-Star-Soft переехал на новый хостинг!
Etyuhibosecyu 06.03.2025
Как и советовал Rius, я покинул хостинг от "Ru-Center" и перенес сайт red-star-soft. com на хостинг с более позитивными отзывами (спойлер: найти его было далеко не просто) (чтобы прочитать текст,. . .
|
Альтернативная сериализация в Java: сравнение Kryo, Protobuf и Avro
Jamaican 06.03.2025
Сериализация — один из краеугольных процессов в Java-разработке. Превращение объектов в поток байтов для хранения или передачи по сети с последующим восстановлением звучит просто, но реализация этого. . .
|
Битва Java-кешей: Сравниваем Ehcache, Caffeine и Hazelcast
Jamaican 06.03.2025
Производительность — вечный Святой Грааль для Java-разработчиков. Мы оптимизируем алгоритмы, настраиваем JVM, распараллеливаем процессы, но неизменно приходим к одному и тому же средству ускорения —. . .
|
Параметры подтверждения сообщения Kafka
Jamaican 06.03.2025
Среди распределённых систем и высоконагруженных приложений Apache Kafka занимает особое место. Эта платформа потоковой обработки данных давно стала стандартом де-факто для организаций, которым. . .
|
Оптимизация времени запуска Spring Boot
Jamaican 06.03.2025
Вы когда-нибудь сидели, барабаня пальцами по столу, пока ваше Spring Boot приложение медленно поднимается? Этот момент, когда вы успеваете сходить за кофе, пообщаться с коллегами и вернуться, а. . .
|
Деплой Kubernetes в Java: масштабирование Spring Boot приложений
Jamaican 06.03.2025
Когда ваше Spring Boot приложение внезапно получает всплеск трафика или требует плавного обновления без простоя — традиционные методы деплоя часто пасуют. Именно здесь на сцену выходит Kubernetes —. . .
|
Бессерверные приложения Java: сравнение AWS Lambda и Azure Functions
Jamaican 06.03.2025
Что такое "бессерверные приложения" и почему они так привлекательны? Вопреки названию, серверы никуда не исчезли — просто теперь управление инфраструктурой перекладывается на плечи облачного. . .
|
Безопасность микросервисов с OAuth2 и OpenID Connect
Jamaican 06.03.2025
С ростом популярности микросервисов растут и проблемы, связанные с их безопасностью. В отличие от монолитных приложений, где безопасность можно было обеспечить централизованно, микросервисная. . .
|
Структурное логирование в Spring Boot
Jamaican 06.03.2025
Представьте, что вы управляете сотней микросервисов в продакшн-среде. Внезапно один из сервисов начинает давать сбои, и вам нужно срочно выяснить причину. Вы открываете логи и видите бесконечные. . .
|
Предотвращение XSS, CSRF и SQL-инъекций в JavaScript
bytestream 05.03.2025
В эпоху цифровизации безопасность веб-приложений становится не просто рекомендацией, а жизненной необходимостью. Если вы разрабатываете приложения на JavaScript, вам наверняка знакома эта. . .
|