Olá, pessoas!
Uma outra forma de formatar a média das avaliações é usando
{restaurante.media_avaliacoes:<25.1f}
Nesse caso, os dois pontos (:
) indicam o início do especificador de formatação <25.1f
com os seguintes componentes:
<25
-- indica que o resultado deve ocupar 25 caracteres a partir da esquerda (mesmo efeito doljust(25)
usado com strings).1
-- indica o número de casas decimaisf
-- indica que o valor deve ser formatado como ponto flutuante (número real) usando o número de casas decimais especificado
Uma vantagem desse método é que, caso o número tenha mais de uma casa decimal, ele será arredondado pra caber no formato (p.ex.: 5.87 --> 5.9).
Abraço!