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

怎么在java中實(shí)現(xiàn)兩個(gè)大數(shù)相加

怎么在java中實(shí)現(xiàn)兩個(gè)大數(shù)相加?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

創(chuàng)新互聯(lián)專注于企業(yè)營(yíng)銷型網(wǎng)站、網(wǎng)站重做改版、隰縣網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為隰縣等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

代碼如下:

public class BigIntAdd {
	private int[] array;
	//聲明一個(gè)數(shù)組 
	//計(jì)算大數(shù)相加的函數(shù) 
	public static String bigAdd(BigIntAdd fisrtNum, BigIntAdd secondNum) {
		String result = "";
		Boolean falg = false;
		//判斷數(shù)組是否越界的標(biāo)志 
		int[] arrayOne;
		int[] arrayTwo;
		int[] arrayThree = null;
		//把較長(zhǎng)的字符串放到arrayOne數(shù)組中,因?yàn)橐延?jì)算結(jié)果放到arrayOne數(shù)組中 
		if (fisrtNum.instance().length >= secondNum.instance().length) {
			arrayOne = fisrtNum.instance();
			arrayTwo = secondNum.instance();
		} else {
			arrayOne = secondNum.instance();
			arrayTwo = fisrtNum.instance();
		}
		for (int i = 0; i < arrayTwo.length; i++) {
			if (arrayOne[i] + arrayTwo[i] < 10) {
				//不需要進(jìn)位時(shí) 
				arrayOne[i] = arrayOne[i] + arrayTwo[i];
			} else if (arrayOne[i] + arrayTwo[i] >= 10) {
				//需要進(jìn)位時(shí) 
				arrayOne[i] = arrayOne[i] + arrayTwo[i] - 10;
				if ((i + 1) < arrayOne.length) {
					arrayOne[i + 1] = arrayOne[i + 1] + 1;
					//下一位的值加1
				} else {
					//當(dāng)arrayOne的長(zhǎng)度不夠時(shí)要把其復(fù)制到arrayThree中 
					falg = true;
					arrayThree = new int[arrayOne.length + 1];
					System.arraycopy(arrayOne, 0, arrayThree, 0,arrayOne.length);
					arrayThree[arrayOne.length] = 1;
					//把a(bǔ)rrayThree最高位賦值1,等價(jià)于進(jìn)位的1
				}
			}
		}
		//把數(shù)組arrayThree中的元素全部的拼接為字符串 
		if (falg) {
			for (int i : arrayThree) {
				result += i;
			}
		} else {
			for (int i : arrayOne) {
				result += i;
			}
		}
		//把結(jié)果反轉(zhuǎn)返回 
		return new StringBuffer(result).reverse().toString();
	}
	//初始化數(shù)組方法 
	private int[] instance() {
		return array;
	}
	//初始化構(gòu)造方法 
	public BigIntAdd(String num) {
		StringBuffer sb = new StringBuffer(num);
		String string = sb.reverse().toString();
		//實(shí)現(xiàn)字符串反轉(zhuǎn),便于計(jì)算 
		array = new int[string.length()];
		//把字符串轉(zhuǎn)化為數(shù)組 
		for (int i = 0; i < string.length(); i++) {
			array[i] = Integer.valueOf(string.substring(i, i + 1));
		}
	}
	public static void main(String [] args){
		String result=BigIntAdd.bigAdd(new BigIntAdd("5211111111"), new BigIntAdd("4099999999"));
		System.out.println(result);
	}
}

結(jié)果:

怎么在java中實(shí)現(xiàn)兩個(gè)大數(shù)相加

看完上述內(nèi)容,你們掌握怎么在java中實(shí)現(xiàn)兩個(gè)大數(shù)相加的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

新聞名稱:怎么在java中實(shí)現(xiàn)兩個(gè)大數(shù)相加
文章位置:http://aaarwkj.com/article38/pcdjsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)Google、網(wǎng)站設(shè)計(jì)搜索引擎優(yōu)化、網(wǎng)站收錄

廣告

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

手機(jī)網(wǎng)站建設(shè)
哈昂~不要啊在线观看| 高清免费在线自偷自拍| 欧美三级美国三级亚洲三级| 操国产熟女大白屁股| 超碰av之男人的天堂| 漂亮人妻少妇中文字幕| 国产三级国产精品国产专播| 亚洲精品精品一区二区| 蜜臀在线观看免费视频| 性生活视性生活大片日本| av欧美激情在线观看| 欧美日韩亚洲人人夜夜澡| 少妇被按摩高潮在线观看| 女同三人按摩高潮喷出| 免费毛片一区二区三区四区| 免费观看黄片视频在线观看| 亚洲五月婷婷久久综合| 色偷偷亚洲精品一区二区| 成人综合影视中文字幕| 黄色av手机在线观看| 亚洲第一中文字幕久久| 精品福利视频蜜臀91| 亚洲欧美日韩国产一区二区三区| 国产69精品久久一级| 久久精品色一情一乱一伦| 欧美丝袜熟女日韩亚洲| 97久久精品亚洲中文字幕| 日韩少妇一级淫片免费| 久久久久精品国产亚洲av影院 | 国产黄的网站在线观看| 国产精品欧美一区久久| 国产精品久久99精品| 日本女优久久精品观看| 亚洲ve中文字幕久久一区二区| 色噜噜噜av天堂九区| 欧美日韩亚洲中文国产| 日韩欧美一区亚洲一区| 欧美日韩在线精品1区2区| 人妻中文字幕av资源| 亚洲国产欧美日韩国产| 综合久久99中文综合久久|