日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

BigdCIMAL类型数据的使用选择

發(fā)布時間:2023/11/27 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BigdCIMAL类型数据的使用选择 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? ?現(xiàn)在常用的數值類型有Integer , Double , Float , BigDecimal幾種 , 常用的當然要數前兩種 了 , Integer代表的是整數類型的數據 , double則是代表的是浮點型 , 雙精度 ,double的計算精度相對于float來講要

高 , BigDecimal的計算精度則是最高的 .? 可是BigDecimal的一些計算方法假如之前沒有用過的話 , 就很容易掉進坑里了 .?

  Bigdecimal舉例0/1時 , 可以使用BigDecimal.ZERO? , BigDecimal.One這樣的方法來進行快捷獲取 .

  在進行乘法/除法計算時 , 有一個點非常有必要 . 就是在調用方法時需要聲明計算精度的小數點位數 , 以及四舍五入向上保存/向下保存的選擇 ,?

  方法如:bigdecimal1.devide(bigdecimal2 , 1(精確到小數點后一位) , BigDecimal.Round.Up);就是代表著結果精確保留到小數點后一位 , 并進行四舍五入的一個處理 .?

  還有就是:

    1.BigDecimal類型的數據不支持類似于Integer運算時的 * / + - , 幾種運算符的使用 ,? 該組件內部有著它自己本身定義的加減乘除的方法 , 即add(加) /subtrict(減) /multiply(乘) / devide(除) , 使用時必須選擇這幾種方法來進行對應的操作.

    ?2.BigDecimal還封裝了很多如double--->BigDecimal類型的轉換方法.給數據變量的類型轉換提供了非常便利的方式.

?

  不過 , BigDecimal類型的數據默認情況下會保留顯示兩位小數 , 也就是在數據為6時 , 前端頁面會顯示6.00 , 雖然很多前端框架都有著自己的

?

  ???

轉載于:https://www.cnblogs.com/kxkl123/p/8337863.html

總結

以上是生活随笔為你收集整理的BigdCIMAL类型数据的使用选择的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。