2
respostas

Duvida formatacao numeros

valor = 1.594234234 print(f"Meu Valor é de R$ {valor:.2f}")

Se eu tirar o F, ele faz o arredondamento? Sempre que eu quiser arrendondar eu tiro o f de float? Obrigado,

2 respostas

Não sei se eu entendi direito sua dúvida, mas, se você tirar o f depois do número 2 (no exemplo de você mostrou {valor:.2f}) ele daria erro de sintaxe, essa função é utilizada para mostrar as casas decimais e o número define quantas vem depois da vírgula, caso você queria arredondar um número você usa a função round.

Se eu tirar o f continua funcionando, so muda o arredondamento, se usar o round ele arredonda muitas casas,

qual criterio usado no round? e do f, nao entendi.