TwerTrue
@TwerTrue
Молодой и неопытный разработчик

Почему так происходит?

Есть многочлен в который я подставляю все натуральные числа, в формуле нет минусов и подставляю я положительные числа от 1 и 1000+, но начиная с 50 у меня появляется минус в числе через несколько чисел

Вот он:
s = a*(a+16)*(a+32)*(a+48)*(a+64);

24abb2f56de04593adf5dc9942767559.png
  • Вопрос задан
  • 194 просмотра
Решения вопроса 1
Djaler
@Djaler
Сеньор-помидор
Судя по всему, число выходит слишком большое и переменная переполняется.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Я согласен с Кириллом Романовым. Мне кажется именно из-за переполнения это происходит. Хотя... странно... Не должно ли оно выдать ошибку? ...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
03 мая 2024, в 00:45
1000 руб./за проект
02 мая 2024, в 23:56
2000 руб./за проект