關於Java double取值範圍及Double的MAX_VALUE和MIN_VALUE的總結

項目需要用一個特殊標識來表示用戶未輸入值,值類型爲double,一般方案如下: 方案A: 使用double的最大值或者最小值; 方案B: 正無窮、負無窮、NaN(考慮到數值要保存數據庫,所以就放棄了); 方案C: 改用包裝類Double,null表示用戶未輸入(使用的是JdbcTemplate, 當從數據庫取出的值爲null時,getDouble會返回0而不是null)。 於是,初步決定使用方案A
相關文章
相關標籤/搜索