Предмет: Информатика,
автор: BAKDIANA
Какие числа появятся на экране после запуска программы
print('Исследование функций round, int')
x = float(input('Введите х>> '))
print ('Округление - ', round(x))
print ('Целая часть - ', int(x))
если ввести х = 10.8?
Ответы
Автор ответа:
2
В первом принте программа выведет 11 т.к round округляет число до ближайшего целого числа для 10,8 это 11 . Если бы там было 10,2 оно округлило бы до 10
Во 2 принте выведет программа выведет 10 из-за преобразование из типа float в тип int , тип int не может быть дробным числом и поэтому после преобразования оно отбрасывает дробную часть оставляя только целую
Похожие вопросы
Предмет: История,
автор: annapolakova458
Предмет: Математика,
автор: kviztaras3
Предмет: Русский язык,
автор: uvlasova009
Предмет: История,
автор: vmurencev
Предмет: История,
автор: alex20032407