Cavernosa / Gordura_Simulator

Um jogo de gordura feito no Python 3.
GNU Lesser General Public License v3.0
9 stars 10 forks source link

Arruma arredondamento de IMC e pao #5

Closed FlaviaBastos closed 5 years ago

FlaviaBastos commented 5 years ago

Arruma arredondamento de números decimais.

Issue #4

Com a solução implementada:

8: Comer uma fatia de pão (Tem 1)
9: Voltar
8
Você comeu uma fatia de pão

Você foi comer algo
Comer/beber oque?
1: Ovo (Tem 0)
2: Leite (Tem 0)
3: Banana (Tem 0)
4: Trigo 1kg (Tem 0)
5: Margarina (Tem 0)
6: Açúcar (Tem 0.95)
7: Comer uma fatia de bolo (Tem 0)
8: Comer uma fatia de pão (Tem 0.95)
9: Voltar
8
Você comeu uma fatia de pão

Você foi comer algo
Comer/beber oque?
1: Ovo (Tem 0)
2: Leite (Tem 0)
3: Banana (Tem 0)
4: Trigo 1kg (Tem 0)
5: Margarina (Tem 0)
6: Açúcar (Tem 0.95)
7: Comer uma fatia de bolo (Tem 0)
8: Comer uma fatia de pão (Tem 0.9)
9: Voltar
8
Você comeu uma fatia de pão

Você foi comer algo
Comer/beber oque?
1: Ovo (Tem 0)
2: Leite (Tem 0)
3: Banana (Tem 0)
4: Trigo 1kg (Tem 0)
5: Margarina (Tem 0)
6: Açúcar (Tem 0.95)
7: Comer uma fatia de bolo (Tem 0)
8: Comer uma fatia de pão (Tem 0.85)
9: Voltar
9

Enquanto testava, percebi que o cálculo do IMC também estava saindo com múltiplas casas decimais:

Peso (em kg, apenas números):52
Altura (em centímetros, apenas números):150

Seu IMC: 23.11111111111111
Peso normal, muito bem, continue assim!

Com a mudança na linha 38, agora fica assim:

Peso (em kg, apenas números):52
Altura (em centímetros, apenas números):150

Seu IMC: 23.11
Peso normal, muito bem, continue assim!

Tenho a impressão que todos os outros cálculos com números decimais podem em algum momento quebrar. Aí seria só ir usando a função round() de acordo.