Como formatar uma string com floats em Ruby usando # {variable}?
Eu gostaria de formatar uma string contendo variáveis float incluindo-as com uma quantidade fixa de decimais, e gostaria de fazê-lo com este tipo de sintaxe de formatação:
amount = Math::PI
puts "Current amount: #{amount}"
e eu gostaria de obterCurrent amount: 3.14
.
Eu sei que posso fazer isso com
amount = Math::PI
puts "Current amount %.2f" % [amount]
mas eu estou perguntando se é possível fazer isso no#{}
caminho.