Exemples de comment extraire la partie décimale (ou partie fractionnaire) d'un nombre en python
Table des matières
Utiliser l'opérateur modulo python %
Soit par exemple le nombre pi:
import math
p = math.pi
donne
3.141592653589793
Pour extraire la partie décimale, une solution consiste à utiliser the modulo operator %
decimal_part = p % 1
donne
0.14159265358979312
Note:
CPU times: user 13 µs, sys: 0 ns, total: 13 µs
Wall time: 16.9 µs
Utiliser round()
Une autre solution consiste à utiliser round()
decimal_part = p - round(p)
donne
0.14159265358979312
Note:
CPU times: user 15 µs, sys: 0 ns, total: 15 µs
Wall time: 18.8 µs