Задача 2. Вводим с клавиатуры х вещественное число. Найти дробную и целую части числа, выполнить
округление вверх
Ответы
import math
x = float(input("Введите вещественное число: "))
integer_part = int(x)
fractional_part = x - integer_part
rounded_up = math.ceil(x)
print("Целая часть числа:", integer_part)
print("Дробная часть числа:", fractional_part)
print("Округление вверх:", rounded_up)
В данном коде мы сначала считываем с клавиатуры вещественное число и сохраняем его в переменной x. Затем мы выделяем целую часть числа, приводя x к типу int, и вычисляем дробную часть числа, вычитая целую часть из исходного числа.
Для выполнения округления вверх мы используем функцию math.ceil(), которая округляет число вверх до ближайшего целого. Результат округления вверх сохраняем в переменной rounded_up.
Затем мы выводим на экран целую часть числа, дробную часть числа и округление вверх.