0 / 0 / 0
Регистрация: 23.10.2021
Сообщений: 11

Объяснить ошибки в коде

07.03.2022, 14:55. Показов 906. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могли ли бы вы объяснить ошибки пожалуйста...

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import math
 
 
def function(x: float) -> float:
    return (1 + x ** 4) / (1 + x ** 2)
 
 
def golden_section_search(a, b) -> float:
    while math.fabs(b - a) >= EPSILON:
        x1: float = b - (b - a) / F
        x2: float = b + (b - a) / F
        cmp1: float = function(x1)
        cmp2: float = function(x2)
        if cmp1 >= cmp2:
            a = x1
        else:
            b = x2
    return (a + b) / 2
 
 
a_left = 0.0
b_right = 1.0
EPSILON = 1e-5
F = 1.618
print(golden_section_search(a_left, b_right))
Вот ошибки какие

line 25, in <module>
z = golden_section_search(a_left, b_right)
line 13, in golden_section_search
cmp2: float = function(x2)
line 5, in function
return (1 + x ** 4) / (1 + x ** 2)
OverflowError: (34, 'Result too large')
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.03.2022, 14:55
Ответы с готовыми решениями:

Объяснить некоторые значения в коде
я новичек в программировании, не могу понять что за формы в firsr_max_value it это сокращение или это форма записи какого-нибудь метода ...

Объяснить и исправить ошибки в коде
//Расчет вероятности поражения людей double q=26.9; //Интенсивность теплового излучения, кВт/м2 double...

Найти ошибки в коде и объяснить
Вопрос 2: Найдите ошибки в коде и объясните: class A { public: void f1() { ++a; } void f2() { ++b;

2
155 / 120 / 38
Регистрация: 12.12.2013
Сообщений: 374
07.03.2022, 17:36
Лучший ответ Сообщение было отмечено sergGAGA как решение

Решение

На 368 кольце цикла значения x1 и x2:
3.0955935648605266e+76
1.3113695716512714e+77

А уж почему они там такие, надо смотреть условия ТЗ.
1
0 / 0 / 0
Регистрация: 23.10.2021
Сообщений: 11
08.03.2022, 00:52  [ТС]
Treasure Hunter, действительно, неправильно находил x2, спасибо огромное!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.03.2022, 00:52
Помогаю со студенческими работами здесь

Объяснить переменную в коде
int *a,NUM_ITEMS; a=new int ; что значит переменная NUM_ITEMS если ето вообще переменная а не указатель

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного списков: list.h (inline) #pragma once class list...

Ошибки при компиляции - исправить ошибки в коде
Помогите исправить ошибки , не понимаю в чем может быть причина ... #include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не получается отловить откуда. A.h #pragma once ...

Найти ошибки в коде и исправить эти ошибки
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; class A{ private: int* a; size_t size_; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru