
Вопрос задан 27.09.2023 в 05:42.
Предмет Другие предметы.
Спрашивает Орлов Дмитрий.
нужна программа в Python которая пишет вторую цифру после дробной точки. То есть я ввожу число
12.34, а выводится на экран 4

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

Отвечает Кречко Карина.
Объяснение:
a = float(input())
b = str(int(a*100))
print(int(b[-1]))
Если не важно, чтобы переменная была числом, то можно int убрать в print



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете использовать следующий код на Python, чтобы извлечь вторую цифру после десятичной точки из введенного числа:
python# Получить ввод от пользователя
number = float(input("Введите число: "))
# Преобразовать число в строку
number_str = str(number)
# Найти позицию десятичной точки
decimal_point_index = number_str.find(".")
# Проверить, что есть хотя бы две цифры после точки
if decimal_point_index != -1 and decimal_point_index + 2 < len(number_str):
# Извлечь вторую цифру после точки и вывести её на экран
second_digit = number_str[decimal_point_index + 2]
print("Вторая цифра после дробной точки:", second_digit)
else:
print("Недостаточно цифр после дробной точки.")
Этот код сначала просит пользователя ввести число, затем преобразует его в строку, находит позицию десятичной точки и извлекает вторую цифру после точки, если она существует.


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