//杭电1042java实现 C语言写了好长时间都没有通过!汗
import java.math.*;
import java.util.*;
public class Main{
public static void main(String[] args)
{
BigInteger value,result;
int i,m;
Scanner cin =new Scanner (System.in);
while(cin.hasNext())//检查下一个数
{
result=BigInteger.valueOf(1);
m=cin.nextInt();
for(i=2;i<=m;i++)
{
value=BigInteger.valueOf(i);//valueOf()类型转换
result=result.multiply(value);
}
System.out.println(result);
}
}
}
分享到:
相关推荐
Java 数值计算库 数列求和算法、求解方程的根、插值法和近似法、 数值积分、求解微分方程、矩阵运算及其它一些有趣的东西, 比如:大数、素数算法、PI、分形等等
大数 计算 程序 VCFMC 大数 计算 程序 VCFMC 大数 计算 程序 VCFMC 大数 计算 程序 VCFMC 大数 计算 程序 VCFMC
一个简单的大数计算实现,作为测试。C++完成。作为一个大数计算的小工具使用,知识一个控制台程序啊。别骂我
delphi 最佳 大数计算 类库 应用在科学计算 和 加解密很好用
大数除法(含模)有时需要进行超多位数的除法,本程序可以不限位数的计算
使用JAVA对大数进行编程,这个是一个源代码。
C语言中如何实现大数计算
大数计算类.cpp
c++程序,实现大数计算djdjgjgjsd;fk;dsjfsfksdfksdjfkj
大数计算 C++课设大数计算
用Java语言实现一个大数类,主要是大数的加减功能,是实现大数类
Delphi 大数计算 单元(UBigIntsV2) 测试实例 This is a test program for Version 2 of our Big Integers unit (UBigIntsV2). It includes several enhancements and additions. Notably: 1. The Divide ...
RSA加密算法+大数计算,实现超长明文加密
使用java大数做ACM大数题的常用介绍
java实现大数相加,在不使用BigInteger工具的前提下实现大数相加
bcd大数计算源码(vb) 加法 减法 乘法 除法
C++大数计算源码,支持加减乘除,无数据位数限制,真正的大数计算
大数相乘算法,java代码,包含独立大数相加算法 其中bigNumberPlus(String s1,String s2)为大数相加方法 bigNumberMultiply(String s1,String s2)为大数相乘方法
本文主要论述三方面的内容:一是浅谈大数计算的计算类型,思考大数简单计算的算法,并且做出可行的程序设计;二是将前面生成的算法应用到椭圆曲线密码体制中;三是展望大数计算的发展前景。
计算大数的阶乘,并把阶乘结果转为三进制、以及二进制