java中的大整数类BigInteger处理大整数——小小钟
2013-01-27 14:18
302 查看
在很多时候,我们都要处理很大的整数,在java中有一个专门处理大整数的类BigInteger
我用个例子来说说:
我用个例子来说说:
/* 1^1+2^2+3^3+4^4+...+1000^1000的后10位数 */ import java.math.BigInteger; public class Test01 { public static void main(String[] args) { test01(1000); } public static void test01(long n){ BigInteger bp = null; BigInteger bsum = new BigInteger(0+""); BigInteger ba = new BigInteger(1+""); for(int i=1;i<=n;i++){ bp = new BigInteger(i+""); ba = bp.pow(i); bsum = bsum.add(ba); } System.out.println(bsum); String strSum = bsum+""; System.out.println(strSum.substring(strSum.length()-10)); } }
相关文章推荐
- java 中如何处理大整数-java.BigInteger的使用
- JAVA大数处理(BigInteger,BigDecimal)
- 手算平方根和基于 Java BigInteger 的大整数平方根的实现
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- 【java】BigDecimal、BigInteger、大数相乘、数值的整数次方、快速乘法
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- java中不用BigInteger实现超大整数的乘法操作
- JAVA BigInteger 类用例 1:求一个大整数的平方根的整数部分 (SGU 111)
- java 大数类 总结 整数小数(BigInteger和BigDecimal)
- java 大整数运算以及BigInteger的用法
- java.BigInteger(java表示大整数)
- JAVA大数处理(BigInteger,BigDecimal)
- Java大数据处理(BigInteger)
- 【正整数模板运算(C++手写BigInteger类和java.math.BigInteger以及java.math.BigDecimal)】