Questão referente ao Texto-base - Introdução a Computação Usando Python (Ler: sec. 2.3, 2.4 e 2.5)-Ljubomir Perkovic
Indicar a alternativa correta em relação ao módulo fractions da biblioteca Python comparado com o tipo float em relação à sua precisão.
a. As operações com o uso do módulo fraction tem resultados mais precisos. Mas, usar o tipo float em expressões é muito rápido.
b. O módulo fraction necessita ser importado como o tipo float.
c. O módulo fraction é bem mais complexo de usar que o tipo float, que é bem fácil e intuitivo.
d. A única diferença entre float e fraction é que, com fraction, é possível indicar o numerado e o denominador da fração. Assim, Fraction(3,5) é três quintos.
e. Ambos são obsoletos em Python. Tem-se que usar o módulo Decimal, importando-o sempre antes de ser usado.
As operações com o uso do módulo fraction tem resultados mais precisos. Mas, usar o tipo float em expressões é muito rápido.
Explicação:
3 votes Thanks 4
lipejutacity
Você acertou! Essa é a alternativa correta. Quando necessitamos de resultados com precisão, utilizamos o módulo fractions. Por outro lado, usar o tipo float em expressões é muito mais rápido do que o tipo Fraction.
Lista de comentários
Resposta: a.
As operações com o uso do módulo fraction tem resultados mais precisos. Mas, usar o tipo float em expressões é muito rápido.
Explicação: