jam
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-9 評論-15 文章-1 trackbacks-0
java 超大數字的加運算(未完善)
1
package test;
2
3
public
class
BigInt
{
4
public
static
void
main(String arg[])
{
5
new
BigInt();
6
}
7
8
public
BigInt()
{
9
String bigInt1
=
10
"
12312311111111111111111111111111111111113132135135465464646546455545
"
;
11
String bigInt2
=
12
"
12312311111111111111111111111111111111113132135135465464646546455545
"
;
13
int
[] iArr1
=
arr(bigInt1);
14
int
[] iArr2
=
arr(bigInt2);
15
int
[] iArr3
=
new
int
[iArr2.length];
16
int
iTemp
=
0
;
17
String flag
=
""
;
18
for
(
int
i
=
0
; i
<
iArr1.length; i
++
)
{
19
if
(flag.equals(
"
add
"
))
{
20
iTemp
=
iArr1[i]
+
iArr2[i]
+
1
; ;
21
}
22
else
{
23
iTemp
=
iArr1[i]
+
iArr2[i];
24
}
25
flag
=
""
;
26
if
(iTemp
>
9999
)
{
27
iTemp
=
iTemp
-
10000
;
28
flag
=
"
add
"
;
29
}
30
31
iArr3[i]
=
iTemp;
32
}
33
String temp
=
""
;
34
for
(
int
i
=
0
; i
<
iArr3.length; i
++
)
{
35
36
if
(iArr3[i]
<
10
)
{
37
temp
=
"
000
"
+
String.valueOf(iArr3[i])
+
temp;
38
39
}
40
else
if
(iArr3[i]
<
100
)
{
41
temp
=
"
00
"
+
String.valueOf(iArr3[i])
+
temp;
42
}
43
else
if
(iArr3[i]
<
1000
)
{
44
temp
=
"
0
"
+
String.valueOf(iArr3[i])
+
temp;
45
}
46
else
{
47
temp
=
String.valueOf(iArr3[i])
+
temp;
48
}
49
50
}
51
System.
out
.println(temp);
52
}
53
54
int
[] arr(String s)
{
55
int
j
=
s.length()
/
4
;
56
57
int
[] ArrOne
=
new
int
[j
+
1
];
58
int
iLength;
59
iLength
=
s.length();
60
61
for
(
int
i
=
0
; i
<
j; i
++
)
62
63
{
64
65
ArrOne[i]
=
Integer.parseInt(s.substring(iLength
-
4
*
(i
+
1
),
66
iLength
-
4
*
i));
67
68
}
69
70
return
ArrOne;
71
72
}
73
}
74
posted on 2005-08-22 12:31
jam
閱讀(567)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
<
2005年8月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2005年8月 (9)
文章檔案
2005年10月 (1)
搜索
最新評論
1.?re: EJB介紹
太強大了,謝謝你。能交個朋友嗎,我的QQ是:343827585,希望能有機會跟你交流技術相關的東西。
--笨程序員
2.?re: eclipseUML 安裝
評論內容較長,點擊標題查看
--GY
3.?re: java面試題之一
評論內容較長,點擊標題查看
--jixinz
4.?re: java面試題之一
恩 5樓的很好,,,很強大```
--暗暗
5.?re: eclipseUML 安裝
被腦抽的電信封了...
--li.guofu
閱讀排行榜
1.?java面試題之一(6807)
2.?java寫properties文件的方法(5183)
3.?EJB介紹(2235)
4.?Java中實現對UTF8轉換的實現方法(1650)
5.?xml面試方面問題(1336)
評論排行榜
1.?java面試題之一(8)
2.?EJB介紹(1)
3.?隨便寫一個,java生成隨機數字(1)
4.?Java中實現對UTF8轉換的實現方法(0)
5.?java寫properties文件的方法(0)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 jam
主站蜘蛛池模板:
99久久免费中文字幕精品
|
最近免费中文字幕MV在线视频3
|
久久久久久国产a免费观看黄色大片
|
亚洲成AV人片在线观看无码
|
麻豆一区二区免费播放网站
|
亚洲人成在线影院
|
91大神在线免费观看
|
无码乱人伦一区二区亚洲一
|
久久精品无码专区免费青青
|
亚洲国产综合AV在线观看
|
免费电视剧在线观看
|
亚洲大尺度无码无码专线一区
|
日韩黄色免费观看
|
美女被免费网站在线视频免费
|
亚洲最大av无码网址
|
中国国语毛片免费观看视频
|
亚洲日本va在线视频观看
|
国产激情免费视频在线观看
|
久久亚洲AV无码精品色午夜
|
国产精品色拉拉免费看
|
亚洲熟妇少妇任你躁在线观看
|
午夜电影免费观看
|
一级特黄特色的免费大片视频
|
亚洲av伊人久久综合密臀性色
|
国产成人免费ā片在线观看
|
午夜肉伦伦影院久久精品免费看国产一区二区三区
|
精品久久久久久国产免费了
|
久久亚洲AV午夜福利精品一区
|
999国内精品永久免费观看
|
亚洲码欧美码一区二区三区
|
亚洲一区二区视频在线观看
|
在线看片免费人成视频播
|
亚洲成a人片在线看
|
亚洲国产午夜福利在线播放
|
先锋影音资源片午夜在线观看视频免费播放
|
99精品视频免费观看
|
亚洲熟妇AV乱码在线观看
|
国产综合亚洲专区在线
|
韩国免费一级成人毛片
|
一本到卡二卡三卡免费高
|
亚洲成a人片77777群色
|