日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

BigdCIMAL类型数据的使用选择

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

? ? ?現在常用的數值類型有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类型数据的使用选择的全部內容,希望文章能夠幫你解決所遇到的問題。

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