会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Welfare
编程技术与心得专栏
大整数运算[Java]
大整数运算
1
/** */
/**
********************************************************************
2
*@Problem:大整数运算
3
*@Goal:
4
*@Author: Welfare
5
*@Version: 1.0
6
********************************************************************
*/
7
import
java.io.
*
;
8
import
java.util.
*
;
9
import
java.math.BigInteger;
10
11
public
class
Main
12
{
13
public
static
void
main (String args[])
throws
Exception
14
{
15
BufferedReader stdin
=
16
new
BufferedReader(
17
new
InputStreamReader(System.in));
18
19
for
(; ; )
20
{
21
String line
=
stdin.readLine();
22
if
(line
==
null
)
break
;
23
24
StringTokenizer st
=
new
StringTokenizer(line);
25
BigInteger a
=
new
BigInteger(st.nextToken());
26
BigInteger b
=
new
BigInteger(st.nextToken());
27
28
System.out.println(a.multiply(b));
//
使用divide(), add(),subtract()
29
}
30
}
31
}
的确比C/C++方便多了,在BigInteger类中,还有
位运算
如或、异或、非、左移、右移等。
posted on
2006-07-18 17:28
Welfare
阅读(
1223
) 评论(
3
)
编辑
收藏
举报
刷新页面
返回顶部
导航
博客园
首页
新随笔
联系
订阅
管理
公告