欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Java實現(xiàn)大數(shù)運算的實例代碼-創(chuàng)新互聯(lián)

一、大數(shù)運算介紹

橋東ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!

大數(shù)運算,顧名思義,就是很大的數(shù)值的數(shù)進行一系列的運算。它是指由于編程語言提供的基本數(shù)值數(shù)據(jù)類型表示的數(shù)值范圍有限,不能滿足較大規(guī)模的高精度數(shù)值計算,因此需要利用其他方法實現(xiàn)高精度數(shù)值的計算,于是產(chǎn)生了大數(shù)運算。

二、Java實現(xiàn)大數(shù)運算方法


在BigDecimal用法詳解這篇文章中給大家介紹了Java中的大數(shù)類BigDecimal的用法,那么在Java中我們實現(xiàn)大數(shù)運算時便可以使用這個類進行快速簡便的實現(xiàn)。

實現(xiàn)代碼如下:


import java.math.BigDecimal; 
class BigDecimalDemo  
{ 
  static final int location = 10; //小數(shù)點后位數(shù) 
  //加法 返回 num1+num2 
  public double add(double num1, double num2){ 
    BigDecimal b1 = new BigDecimal(num1); 
    BigDecimal b2 = new BigDecimal(num2); 
    return b1.add(b2).doubleValue(); 
  } 
  //減法 返回 num1-num2 
  public double sub(double num1, double num2){ 
    BigDecimal b1 = new BigDecimal(num1); 
    BigDecimal b2 = new BigDecimal(num2); 
    return b1.subtract(b2).doubleValue(); 
  } 
  //乘法 返回 num1*num2 
  public double mul(double num1, double num2){ 
    BigDecimal b1 = new BigDecimal(num1); 
    BigDecimal b2 = new BigDecimal(num2); 
    return b1.multiply(b2).doubleValue(); 
  } 
  //除法 返回 num1/num2 
  public double div(double num1, double num2){ 
    return div(num1,num2,location); 
  } 
  //除法 返回num1/num2 自定義小數(shù)點后位數(shù) 
  public double div(double num1, double num2, int _location){ 
    BigDecimal b1 = new BigDecimal(num1); 
    BigDecimal b2 = new BigDecimal(num2); 
    return b1.divide(b2,_location,BigDecimal.ROUND_HALF_UP).doubleValue(); 
  } 
 
 
  public static void main(String[] args)  
  { 
    BigDecimalDemo bd = new BigDecimalDemo(); 
    System.out.println(bd.add(12.123123,2)); //14.123123 
    System.out.println(bd.sub(12.123,5.1)); //7.023 
    System.out.println(bd.mul(9.99999,8.8888)); //88.887911112 
    System.out.println(bd.div(13,3)); //4.3333333333 小數(shù)點后10位 
    System.out.println(bd.div(13,3,20)); //4.333333333333333 小數(shù)點后15位 
 
    double b = 4.123123123123123123123123123; //4.123123123123123  double小數(shù)點后15位 
    System.out.println(b); 
 
    BigDecimal b2 = new BigDecimal(4.123123123123123123123123123); //4.12312312312312290174531881348229944705963134765625 
    System.out.println(b2); 
  } 
} 

分享題目:Java實現(xiàn)大數(shù)運算的實例代碼-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://www.aaarwkj.com/article36/dohhsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、軟件開發(fā)搜索引擎優(yōu)化、全網(wǎng)營銷推廣網(wǎng)頁設(shè)計公司、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
国内精品自产拍久久久久久久久91| 亚洲国产精品区一区二区| 亚洲国产不卡一区二区三区| 中文字幕乱码在线观看一区| 少妇高潮毛片免费看高潮| 色哟国产传媒视频在线观看| 又黄又湿又刺激中文字幕| 熟女自拍偷拍视频播放| 精品一区二区三区乱码中文| 国产老熟女不带套91| 91麻豆精品国产综合久久久| 一本之道久久成人综合| 精品一区二区在线不卡| 在线观看视频网站一卡二卡| 少妇一夜一次一区二区| 人妻免费视频中文字幕| 给我免费在线观看视频| 国产乡下三级_三级全黄| 亚洲不卡在线视频免费| 久久伊人亚洲精品中文字幕| 人妻中出中文字幕一区| 国产成人国产三级国产精品| 中文字幕精品人妻在线| 粗暴蹂躏中文一区二区三区| 中文字幕欧美人妻在线| 成人精品超碰一区二区| 黄色片黄色片美女黄色片亚洲黄色片| 欧美一区二区高清不卡 | 欧美亚洲另类激情另类的| 国产av剧情日韩精品| 麻豆午夜福利在线播放| 激情五月,开心五月深情五月| 亚洲精品在线观看日本| 91精品一区二区三区91人妻| 亚洲欧美日韩精品麻豆| 亚洲精品中文字幕乱码| 久久精品性少妇一区=区三区| 日本成人一区二区三区视频| 国产亚洲国产av网站在线| 亚洲欧美日韩精品在线观看| 日本一区二区三区日本|