ПЕРВАЯ ЦИФРА ПОСЛЕ ТОЧКИ PYTHON
При разработке на Python возникает необходимость получать первую цифру после точки числа. Для этого можно воспользоваться модулем math и методом modf. Этот метод возвращает два значения - дробную и целую части числа. Далее можно преобразовать дробную часть в строку и взять первый символ:
import math
f = 3.14159
_, fractional = math.modf(f)
first_digit = str(fractional)[2]
print(first_digit)
Выводом будет:
1
Если число не имеет дробной части, то ответом будет 0:
n = 42
_, fractional = math.modf(n)
first_digit = str(fractional)[2]
print(first_digit)
Выводом будет:
0
ПИТОНТЬЮТОР Занятие 3 Первая цифра после точки
Точность и ошибки округления в Python - Функция round и тип данных float (дробные числа)
6.1 Первая цифра после точки. \
19 Обход всех цифр числа с помощью while Python
Ревью кода участников конференции. Кто побил рекорд по цикломатической сложности?
Округление чисел в Python с указанием знаков после запятой
Тесты, которые мы заслужили... / Артем Малышев
Новые материалы:
- Калькулятор на python ооп
- Напишите программу которая находит в массиве количество элементов делящихся на 5 python
- Python turtle скачать
- Даны целочисленные координаты трех вершин прямоугольника стороны которого параллельны осям python
- Поиск в django
- Python уравнение прямой
- Match case в python
- Доверительный интервал python
- Python переносимое приложение
- Как активировать виртуальное окружение в python pycharm
- Python каррирование функций
- Python алгоритмическая торговля