Как отформатировать строку с плавающей точкой в Ruby с помощью # {variable}?

Я хотел бы отформатировать строку, содержащую переменные с плавающей запятой, включая их с фиксированным количеством десятичных знаков, и я хотел бы сделать это с помощью такого синтаксиса форматирования:

amount = Math::PI
puts "Current amount: #{amount}"

и я хотел бы получить.Current amount: 3.14

Я знаю, что могу сделать это с

amount = Math::PI
puts "Current amount %.2f" % [amount]

но я спрашиваю, возможно ли это сделать в#{} путь.

Ответы на вопрос(4)

Ваш ответ на вопрос