Информатика, вопрос задал regina623 , 1 год назад

Задача 2. Вводим с клавиатуры х вещественное число. Найти дробную и целую части числа, выполнить
округление вверх

Ответы на вопрос

Ответил DanyaMrpl
0

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.

Затем мы выводим на экран целую часть числа, дробную часть числа и округление вверх.

Новые вопросы