1. 程式人生 > >BigDecimal型別資料的整值輸出帶兩位小數

BigDecimal型別資料的整值輸出帶兩位小數

BigDecimal型別的資料輸出顯示時,整值的即便是限制了兩位小數,或者從資料庫中取出的資料就是帶兩位小數的,響應返回的依舊是不帶小數的值

//儲存到資料庫中時,限制為儲存兩位小數
@Column(name = "buy_price", columnDefinition = "decimal(13,2))

存10,如果以BigDecimal型別返回顯示依舊是10,而不會是10.00,但實際上他已經有後面的兩個0,但是BigDecimal預設不顯示;

如果以String型別返回,則會顯示10.00,不會隱藏兩位小數0