Я хотел бы форматировать строку, содержащую float-переменные, включая их с фиксированным количеством десятичных знаков, и я хотел бы сделать это с помощью такого синтаксиса форматирования:
amount = Math::PI
puts "Current amount: #{amount}"
и я хотел бы получить Current amount: 3.14
.
Я знаю, что могу сделать это с помощью
amount = Math::PI
puts "Current amount %.2f" % [amount]
но я спрашиваю, можно ли это сделать с помощью #{}
.