Números em Python

Mitsuki

Membro
Alguém sabe se existe algum módulo com alguma função que me permita guardar numa variável a parte decimal de um número?

Ou uma forma de fazer com que a parte inteira de um número fique a zero e conservar o valor que está depois da vírgula?

Obrigada desde já! :001:
 
Sinceramente não faço ideia das funções de python, mas provavelmente tens a função trunc, basta fazeres: valor-trunc(valor) e obtens apenas a parte decimal ;)
 
Boas, podes fazer algo do género:

Código:
20.18 - int(20.18) # na prática, tás a fazer 20.18 - 20, pois int(20.18) devolve 20

O resultado será a parte decimal do número (.18 no caso acima). Caso tenhas o número guardado numa string usa int(float(20.18)) ao invés de int(20.18).

Espero que ajude.
 
Última edição:
Back
Topo