已有101人关注
请教BigInteger
发表在Java图书答疑 2010-03-30
是否精华
版块置顶:
public BigInteger[] divideAndRemainder(BigInteger val)方法如何使用,能否给写个小例子。
书中:例9.10
package com.wsy;
import java.math.BigInteger;

public class BigIntegerDemo {

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
BigInteger r=new BigInteger("98765432100000");
System.out.println(r.add(new BigInteger("1000000000000")));
System.out.println(r.subtract(new BigInteger("1000000000000")));
System.out.println(r.multiply(new BigInteger("1000000000000")));
System.out.println(r.divide(new BigInteger("1000000000000")));
System.out.println(r.remainder(new BigInteger("1000000000000")));
[font color=#FF0000]System.out.println(r.divideAndRemainder(new BigInteger("1000000000000")));
[/font]System.out.println(r.pow(2));
System.out.println(r.negate());

}

}
返回值:
[font color=]99765432100000
97765432100000
98765432100000000000000000
98
765432100000
[font color=#FF0000][Ljava.math.BigInteger;@c17164
[/font]9754610577899710410000000000
-98765432100000[/font]
出现这个[Ljava.math.BigInteger;@c17164是什么意思,系统也不报错。
分享到:
精彩评论 1
free007
学分:0 LV1
2010-03-30
沙发
它返回的是一个对象,不是一个数值
所以,出现这个[Ljava.math.BigInteger;@c17164
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照