<sup id="662ma"></sup>
<strike id="662ma"></strike>
  • <ul id="662ma"></ul>
  • <strike id="662ma"></strike>
  • 歡迎您訪問鄭州興邦電子股份有限公司官方網(wǎng)站!
    阿里巴巴誠(chéng)信通企業(yè)
    全國(guó)咨詢熱線:40000-63966
    興邦電子,中國(guó)水控機(jī)第一品牌

    聯(lián)系興邦電子

    全國(guó)咨詢熱線:40000-63966

    工廠:河南省 鄭州市 高新區(qū)蓮花街電子電器產(chǎn)業(yè)園

    BigDecimal類的簡(jiǎn)單用法

    文章出處:http://www.www-87428.com 作者:興邦開發(fā)部

    [文章內(nèi)容簡(jiǎn)介]:BigDecimal類的簡(jiǎn)單用法

     

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

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

     

    也就是說利用double作為參數(shù)的構(gòu)造函數(shù),無法精確構(gòu)造一個(gè)BigDecimal對(duì)象,需要自己指定一個(gè)上下文的環(huán)境,也就是指定精確位。而利用String對(duì)象作為參數(shù)傳入的構(gòu)造函數(shù)能精確的構(gòu)造出一個(gè)BigDecimal對(duì)象。請(qǐng)看下面的代碼:

    運(yùn)行后輸出:

    10.123
    10.1229999999999993320898283855058252811431884765625

    所以我們?cè)谶x擇構(gòu)造函數(shù)時(shí),要看具體需求而定。

    另外,很多人會(huì)問到怎么將基本類型,如int,float,double,long,和BigDecimal對(duì)象相互轉(zhuǎn)換。很簡(jiǎn)單:

    基本類型通過構(gòu)造函數(shù)轉(zhuǎn)換成對(duì)應(yīng)的BigDecimal對(duì)象,而BigDecimal類提供了諸如intValue(), floatValue(), doubleValue(), longValue()方法來將BigDecimal對(duì)象轉(zhuǎn)換成對(duì)應(yīng)的值。

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

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

    運(yùn)行結(jié)果:

    0.96875

    希望本文所述對(duì)大家Java程序設(shè)計(jì)的學(xué)習(xí)有所幫助。

    本文關(guān)鍵詞:BS一卡通,售飯,水控
    回到頂部
    主站蜘蛛池模板: 国产精品秘入口福利姬网站| 久久精品国产99久久久香蕉| 99熟女精品视频一区二区三区| 日韩精品成人a在线观看| 51视频国产精品一区二区| 人人妻人人澡人人爽精品欧美 | 国产精品日本一区二区在线播放| 久久国产成人亚洲精品影院| 一区二区三区精品国产欧美| 国精品午夜福利视频不卡| 亚洲中文字幕无码久久精品1| 欧美ppypp精品一区二区| 国产区精品高清在线观看| 永久免费精品视频| 2022精品天堂在线视频| 色久综合网精品一区二区| 午夜精品久久久久久| 久久人搡人人玩人妻精品首页 | 亚洲AV无码国产精品色午友在线| 无码精品第一页| 日本免费精品一区二区三区| 精品中文高清欧美| 久久精品国产欧美日韩| 精品多毛少妇人妻AV免费久久| 91探花国产综合在线精品| 午夜精品美女自拍福到在线| 精品亚洲永久免费精品| 九九精品免视看国产成人| 国内精品一级毛片免费看| 国产国产成人精品久久| 97精品国产福利一区二区三区| 国产精品揄拍100视频| 国产精品国产三级国产AⅤ| 精品人妻系列无码人妻免费视频 | 国产高清在线精品一区二区三区 | 亚洲国产精品无码久久SM| 中日精品无码一本二本三本 | 亚洲国产一二三精品无码| 亚洲国产精品嫩草影院在线观看| 亚洲国产精品日韩| 尤物yw午夜国产精品视频|