======================================================
注:本文源代码点此下载
======================================================
java中的大数值
2011-04-17 10:28
by
lazycoding,
67
visits,
收藏,
编辑
java中如果基本的数据类型不能满足要求,则可以采用biginteger和bigdecimal类,
biginteger常用的几个函数有
biginteger add(biginteger value)
biginteger multiply(biginteger value)
biginteger divide(biginteger value)
biginteger mod(biginteger value)
int compareto(biginteger value)//如果两个大整数相同,返回0,否则为1
这两个类使用静态的valueof方法把普通的数据类型转换成大数值,但此类型不能使用简单的+ *等进行操作,而需要使用成员函数
两个简单的用法
biginteger a=biginteger.valueof(520)
biginteger c . a.add(b): // c = a + b,a和b都必须是大整数。
bigdecimal 和biginteger用法差不多,可以参考javadoc学习
参考资料
http://download.oracle.com/javase/1.4.2/docs/api/java/math/bigdecimal.html
http://download.oracle.com/javase/1.4.2/docs/api/java/math/biginteger.html
标签: java
绿色通道:好文要顶关注我收藏该文与我联系
categories:
tags:
发表评论
昵称: [登录]
主页:
邮箱:(仅博主可见)
验证码:看不清。
换一个
评论内容:
记住我的昵称和主页
-->
[使用ctrl+enter键快速提交评论]
0
2018709
vnpjwl6wms0=
最新it新闻:
·12位技术领袖的新年决心(10)telsa motors和spacex的ceo elon musk– 再一次引爆电动汽车市场
» 更多新闻...
最新知识库文章:
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/