Jak sformatować ciąg znaków w języku Ruby za pomocą # {variable}?
Chciałbym sformatować łańcuch zawierający zmienne typu float, w tym ze stałą liczbą miejsc dziesiętnych, i chciałbym to zrobić za pomocą tego rodzaju składni formatowania:
amount = Math::PI
puts "Current amount: #{amount}"
i chciałbym uzyskaćCurrent amount: 3.14
.
Wiem, że mogę to zrobić
amount = Math::PI
puts "Current amount %.2f" % [amount]
ale pytam, czy można to zrobić w#{}
sposób.