91一区二区三区_日韩中文字幕视频在线_久久久久精_日韩福利二区_亚洲+变态+欧美+另类+精品_午夜视频精品

歡迎您訪問鄭州興邦電子股份有限公司官方網站!
阿里巴巴誠信通企業
全國咨詢熱線:40000-63966
興邦電子,中國水控機第一品牌

聯系興邦電子

全國咨詢熱線:40000-63966

工廠:河南省 鄭州市 高新區蓮花街電子電器產業園

BigDecimal類的簡單用法

文章出處:http://www.lvewoqa.cn 作者:興邦開發部

[文章內容簡介]:BigDecimal類的簡單用法

 

本文實例講述了Java中BigDecimal類的簡單用法,是Java程序設計中非常實用的技巧,分享給大家供大家參考。具體用法分析如下:

一般來說,一提到Java里面的商業計算,我們都知道不能用float和double,因為他們無法進行精確計算。但是Java的設計者給編程人員提供了一個很有用的類BigDecimal,他可以完善float和double類無法進行精確計算的缺憾。BigDecimal類位于java.maths類包下。首先我們來看下如何構造一個BigDecimal對象。它的構造函數很多,這里挑選最常用的兩個來演示一下:一個就是BigDecimal(double val),另一個就是BigDecimal(String str)。這兩個看上去沒什么太大區別,但是正像API描述中說的那樣:

 

也就是說利用double作為參數的構造函數,無法精確構造一個BigDecimal對象,需要自己指定一個上下文的環境,也就是指定精確位。而利用String對象作為參數傳入的構造函數能精確的構造出一個BigDecimal對象。請看下面的代碼:

運行后輸出:

10.123
10.1229999999999993320898283855058252811431884765625

所以我們在選擇構造函數時,要看具體需求而定。

另外,很多人會問到怎么將基本類型,如int,float,double,long,和BigDecimal對象相互轉換。很簡單:

基本類型通過構造函數轉換成對應的BigDecimal對象,而BigDecimal類提供了諸如intValue(), floatValue(), doubleValue(), longValue()方法來將BigDecimal對象轉換成對應的值。

關于BigDecimal是如何計算的,我以論壇中一個人的提問帖子為例,來簡單的寫出BigDecimal的運算方法。題目是:李白無事街上走,提壺去買酒。遇店加一倍,見花喝一斗,五遇花和店,喝光壺中酒,試問李白壺中原有多少斗酒?

這道題應該是從后往前推,并且要逆運算,最后得出原有酒的體積。

運行結果:

0.96875

希望本文所述對大家Java程序設計的學習有所幫助。

本文關鍵詞:BS一卡通,售飯,水控
回到頂部
主站蜘蛛池模板: 久草亚洲视频 | 久操国产视频 | 18禁免费无码无遮挡不卡网站 | 99精品视频在线在线视频观看 | 免费观看又色又爽又湿的视频软件 | 亚洲欧美精品一中文字幕 | 国产成人亚洲精品91专区高清 | 国产欧美一区二区三区在线 | 亚洲精品无码aⅴ中文字幕蜜桃 | 久久成人亚洲 | 免费看欧美一级特黄a大片 免费看欧美一级特黄a大片一 | 人妻熟女一二三区夜夜爱 | 玖草资源 | 国产亚洲成av片在线观看 | 成年人电影在线 | 亚洲午夜福利在线视频 | 7777精品久久久大香线蕉 | 不卡国产在线 | 小情侣高清国产在线播放 | 扒开双腿疯狂进出爽爽爽 | 亚洲精品成人网站在线观看 | 777kkk亚洲综合欧美色老头 | 最近2019年好看中文字幕视频 | 在线视频一二三区 | 欧美性猛交一区二区三区精品 | 亚洲香蕉伊综合在人在线 | 国产不卡免费视频 | 黑人又大又粗又长又深受不了 | 99精彩视频 | 国产成人综合在线观看 | 在厨房拨开内裤进入在线视频 | 欧洲在线观看在线视频吗 | 夜夜爽爽| 国产精品久久久久久网站 | 免费阿v视频 | 亚洲色图第一页 | 精品一区二区三区在线成人 | 国产成人在线视频免费观看 | 国产美女做爰免费视频网址 | 精品国产av色一区二区深夜久久 | 欧美大片日韩精品四虎影视 |