[求助]学习过程中的新问题!! 刚开始学JAVA,对好些问题都还一知半解,请大家不吝赐教.......最近碰到一些关于数学计算的问题,写出来的程序在计算不是很大的数字的时候还可以计算出来可数字一大就不行了,不知何因!譬如计算2的200次幂的程序,哪位大虾可否给出源程序参考参考啊??!谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.math.*;public class Test1 { public static void main(String[] args) { BigInteger a = BigInteger.valueOf(2); BigInteger b = a.pow(200); System.out.println(b); }}用大数字吧,不知道这样行不行,还请高手指正 定义一个streambuffer,每次取一位来相乘,这样你想做多大的数字都行了,具体的代码自己写吧。 讨论:关于ArrayList中update,remvoe元素的讨论,如何做才是最安全,高效的? 把某月的日期(包括星期)用JSP表示出来。 java是否可以将多个文件压缩至gzip格式?如何做? spring是什么啊?还有hibernate是什么啊 Java虚拟机是怎样执行本地方法的(100分相求)。 -classpath怎么设 请高手指教--java传递对象引用的问题 ms平台下sqlserver的jdbc驱动在哪下载,它的连接字符串如何写 如何把arrayList内容转换成数组 java语言修改Windowsxp桌面背景 高手帮忙看下这段代码 看一下程序中的正则表达式
public static void main(String[] args) {
BigInteger a = BigInteger.valueOf(2);
BigInteger b = a.pow(200);
System.out.println(b);
}
}
用大数字吧,不知道这样行不行,还请高手指正