Tôi muốn để định dạng một chuỗi chứa biến float bao gồm chúng với một số tiền cố định của số thập phân, và tôi muốn làm điều đó với loại cú pháp định dạng:Làm thế nào để định dạng một chuỗi có float trong Ruby bằng cách sử dụng # {variable}?
amount = Math::PI
puts "Current amount: #{amount}"
và tôi muốn để có được Current amount: 3.14
.
Tôi biết tôi có thể làm điều đó với
amount = Math::PI
puts "Current amount %.2f" % [amount]
nhưng tôi hỏi nếu chúng ta có thể làm điều đó theo cách #{}
.
Có nhiều cách vô hạn để giải quyết bất kỳ vấn đề lập trình, nhưng một số thì tốt hơn rất nhiều so với những người khác. Tại sao bạn không muốn sử dụng đúng công cụ cho công việc này? –