Язык программирования Python

Как извлечь десятичную часть (или дробную часть) числа в python?

Примеры извлечения десятичной части (или дробной части) числа в python

Используйте оператор python: % .

Возьмем для примера число “пи”:

import math p = math.pi print(p)
Code language: JavaScript (javascript)

Выводит:

3.141592653589793
Code language: CSS (css)

Чтобы извлечь десятичную часть, одним из решений является использование оператора %.

decimal_part = p % 1 pirnt(decimal_part)

Получаем:

0.14159265358979312
Code language: CSS (css)

Примечание по скорости работы:

CPU times: user 13 µs, sys: 0 ns, total: 13 µs Wall time: 16.9 µs
Code language: CSS (css)

Применение функции round()

Другим решением является использование функции round()

decimal_part = p - round(p) print(decimal_part)
Code language: PHP (php)

Выведет:

0.14159265358979312
Code language: CSS (css)

Время работы:

CPU times: user 15 µs, sys: 0 ns, total: 15 µs Wall time: 18.8 µs
Code language: CSS (css)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *