В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
drobdrod
drobdrod
05.01.2023 05:45 •  Информатика

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

Ответ:
bobr528
bobr528
30.05.2023 06:00

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.

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

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?