簡體   English   中英

在 greendao 中用於 Decimal(10,2) 的最佳數據類型是什么

[英]What is the best data type to use in greendao for Decimal(10,2)

我正在嘗試將用 sqlite 編寫的舊數據庫遷移到 greendao ORM ,我需要將該列設置為 DECIMAL(10,2) 以存儲商品的價格。 我可以使用的等效數據類型是什么。 我需要為此使用自定義數據類型嗎?

有幾個選項,使用代表較小單位的長值。

然后,如果您有一個long price屬性,您可以使用price / 100獲得大單位,通過price % 100獲得小單位。 像這樣,您仍然可以使用price進行常規整數計算。

對於格式化,如果小單位是個位數,請不要忘記額外的“0”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM