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

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

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

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

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

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

Похожие вопросы