Предмет: Информатика,
автор: gamidmagome
В случае с усложнённым заданием теперь программа не только будет ПРОСИТЬ пользователя ВВЕСТИ ЧИСЛО ДЛЯ ВОЗВЕДЕНИЯ В СТЕПЕНЬ и саму степень... Программа будет должна осуществлять дополнительную проверку на то больше результат по модулю, чем число 2147483647 или нет, если да, то предупреждать об этом пользователя («Опасность! Результат больше чем … »)
Ответы
Автор ответа:
0
import math
try:
b = int(input("Введите число:"))
a = int(input("Введите степень"))
x = math.pow(b, a)
print(x)
except OverflowError:
print("Опасность! Результат больше чем …")
try:
b = int(input("Введите число:"))
a = int(input("Введите степень"))
x = math.pow(b, a)
print(x)
except OverflowError:
print("Опасность! Результат больше чем …")
arslan2233:
чуть криво получилось
try:
b = int(input("Введите число:"))
a = int(input("Введите степень"))
x = math.pow(b, a)
print(x)
except OverflowError:
print("Опасность! Результат больше чем …")
Похожие вопросы
Предмет: Русский язык,
автор: apererva1984
Предмет: Биология,
автор: zoroevmunarbek960
Предмет: Русский язык,
автор: Xadiche1206
Предмет: Геометрия,
автор: alewa2000
Предмет: История,
автор: история73