java 大数阶乘代码
2015-09-06 13:26
423 查看
import java.io.*; import java.math.BigInteger; import java.util.*; public class Main { public static void main(String args[]) { Scanner cin = new Scanner(System.in); while(cin.hasNext()){ int n = cin.nextInt(); BigInteger ans = BigInteger.ONE; for(int i = 1; i <= n; ++i) ans = ans.multiply(BigInteger.valueOf(i)); System.out.println(ans); } } }
相关文章推荐
- springmvc @ResponseBody 处理json返回406
- 全球镜像服务器站点代理配置信息
- java web项目直接通过ip访问无需输入端口号和项目名实现
- java 延迟程序
- 十进制与十六进制、二进制、八进制之间的转换(Java)
- struts2 Interceptor详解
- 使用Spring整合Hibernate,并实现对数据表的增、删、改、查的功能
- Struts 2的基石——拦截器(Interceptor)
- java提高篇(三十)-----Iterator
- Struts 2中的OGNL
- 使用JUnit4进行java单元测试
- struts2开发注意事项
- 【Java并发编程实战】—–“J.U.C”:Condition
- Java 工程转 C#
- 【Java并发编程实战】-----“J.U.C”:Condition
- Java Convert String & Int
- Java Convert String & Int
- Spring Auto proxy creator example
- Java编程脑图
- JAVA容器小结1