Tôi có một BigDecimal
lĩnh vực amount
mà đại diện cho tiền bạc, và tôi cần in giá trị của nó trong trình duyệt trong một định dạng như $123.00
, $15.50
, $0.33
.
Làm thế nào tôi có thể làm điều đó?
(Giải pháp duy nhất đơn giản mà tôi thấy bản thân mình là nhận được floatValue
từ BigDecimal
và sau đó sử dụng NumberFormat
để làm cho hai chữ số chính xác cho phần phần).