下载 >  开发技术 >  其它 > 求较大数的阶乘

求较大数的阶乘 评分:

求一个较大数的阶乘!例如100!将超过long的表示范围,本程序将告诉你一种简单而有效的方法。-本人在Visual Studio2008下编译通过,希望大家喜欢。
2008-07-31 上传大小:1KB
分享
收藏 举报
计算下10000! 的阶乘的结果是多少位?
10000的阶乘只要1.3秒左右
1!+2!+....+n!,阶乘和-----初学C语言练习
计算较大阶乘(C语言)

利用c语言计算较大数的阶乘,当得数太大时,一般的程序由于计算机的限制无法计算,利用数组来存放所得结果就解决了这一问题。

立即下载
模拟阶乘运算,可算超出据范围较大阶乘

模拟阶乘运算,可算超出数据范围较大阶乘值

立即下载
大整阶乘

一、 课题内容和要求 1、系统的基本功能及要求 (1)写一个类BigInteger,并有如下成员函数operator+/ operator-/ operator*/ operator\,即整数的四则运算并重载运算符。 (2)用该大整数计算n的阶乘并显示出来。(n∈[1,100]) 注:为了简化,可不考虑负数,则遇上形如“2-4”这样的表达式需要报错。 2、程序执行过程 (1)系统从键盘读入自然数n,直到输入了合法的n为止。 (2)输出运算的结果,为便于观察结果,每输出四位中间插入空格,格式如下(例如,n=12): 12!= 4790 0160 0 (3)询问

立即下载
c++中n的阶乘的程序

C++中最基础的程序,采用一部分的C语言知识。

立即下载
大整阶乘 C++

C++写的大整数结成的程序。众所周知,阶乘运算的增长速度特别快(比2^n的增长速度快),对于较小整数的阶乘运算采用简单的递规算法可以实现,但是对于大整数的乘法(比如1000!),则传统的递规算法就失去了作用。该程序的思路是:1.开辟一个较大的整形数组; 2.数组的每一个元素只保存计算结果中的一位数字,数组索引最小的元素对应计算结果的最小位,依次类推; 3.在计算中,将1-n中的每一个数字都与数组中的每一个数相乘,将与某元素的乘积仍保存在该元素中; 4.在1-n中的每个数字与所有元素做完乘积之后,依次每一个元素中的数字是否超过10(或者radix),若超过,则向前进位;

立即下载
基于VS2010编写的大阶乘

基于VS2010编写的较大数据的阶乘计算。练习作业。

立即下载
阶乘计算器

尽我所能以较快的速度可以完成10000!运算(可以算更大的),这里将算法共享给大家

立即下载
用C++编写的大阶乘n!

用于计算n的阶乘。 输入n的值,并计算出n的阶乘,而且较大数字的计算也不是很困难。

立即下载
用Stirling逼近近似计算阶乘的探讨与应用

“阶乘”(factorial)在信息学竞赛中具有重要角色,更广泛的说,“阶乘”在数学领域也是占有重要地位。在许多人刚刚学习计算机语言的时候,大多会被要求写一个算阶乘的程序,而在学习高精度算法的时候,也会写一个计算较大数字阶乘的程序。不过,在实际的运用之中,可能遇到更大数字的阶乘计算和不同要求的阶乘结果

立即下载
快速阶乘计算器

这是一个计算阶乘的程序,使用较简单的算法,分为1.0,1.1,1.2 三个版本,全部提供源代码和可执行文件。该程序可以计算1万,10万甚至更大的书的阶乘,计算结果为精确值,保留所有数字。 该程序计算速度很快。在计算1万的阶阶乘时,赛扬533 cpu的电脑上,计算1万的阶城时,1.0,1.1,1,2分别为7.40秒,2.12秒,1.15秒。

立即下载
c/c++大阶乘

计算大数阶乘,利用数组存储数据防止使用int,long,long long等存储数据溢出的情况。

立即下载
阶乘(双向链表)c++

用双向链表实现较大的数的阶乘算法,运行环境为vs2005,C++算法,头文件做下修改可在VC6.0上运行,有出错处理

立即下载
C/C++基础算法

C/C++基础算法,适合初学者学习使用,压缩包内有一个.h文件和一个.c文件包含以下这些内容: //1.从两个数中得到较大的一个数 //2.从数组中中得到最大的一个数 //3.从数组中中得到最小的一个数 //4.对输入的两个数字进行交换 //5.将数组内的数进行从小到大排列 //6.将数组内的数进行从大到小排列 //7.阶乘 //8.求和 //9.求平均数 //10.求中位数 //11.求众数 //12.求极差 //13.求方差 //14.求标准差 //15.复数的结构体与运算符重载

立即下载
易算器(好用的表达式、公式计算器)V1.21

最重要的一点:从本版开始本软件全部功能完全免费使用。 【一 概述】 易算数学公式计算器 易算数学公式计算器(易算器)是一款非常简单好用的公式计算器,您可以使 用并保存带变量的公式,在运行时只需要在变量列表中填入数据,就可以生 成结果列表,相信使用它可以减少您许多重复工作。 1 可以计算一般代数式,比如“1 + cos(2)”。 2 可在表达式中使用变量,包括中文变量名,比如“电压=电阻*电流”。在 求值时,软件自动提示输入变量的值并进行计算。 3 支持常用函数如三角函数、对数、乘方等,及逻辑函数如>,<,==等,可以 组合成较复杂的运算。 4 按日常书写习惯显示表达式,

立即下载
Visual.Basic.6大学教程.pdf

中文名: Visual Basic 6大学教程 原名: Visual Basic 6 How to Program 作者: Harvey M. Deitel译者: 于伟 王刚 资源格式: PDF 版本: 扫描版 出版社: 电子工业出版社书号: 7505381377发行时间: 2003年01月 地区: 大陆 语言: 简体中文 简介: 内容简介    本书深入浅出地介绍了Visual Basic 6语言的基本概念和编程技术,包括对象、属性、方法、语句、函数、结构等基本问题,以及面向对象编程、数据库管理和网络编程等高级课题。全书共分为21章,系统地讨论了Visual Basic 6的编程技

立即下载
Visual C++开发实例大全(基础卷)源码第二部分

非常好的一本vc书籍配套源码,含有目录中标带的视频,由于源码较大,分成了两部分,此资源是基础篇第二部分(9到15章)。别下错了。 注:Visual C++开发实例大全(基础篇)前身Visual C++开发实战1200例,也就是说此书是Visual C++开发实战1200例的前600例,资源中发布的有pdf书籍,转给需要的人 第1篇 编程基础 第1章 开发环境 1.1 工程创建 实例001 如何创建基于对话框的MFC工程 实例002 如何创建基于文档视图的MFC工程 实例003 打开已存在的工程 实例004 如何查找工程中的信息 实例005 如何在添加对话框资源时创建对话框类 实例006 在工作

立即下载
Visual C++开发实例大全(基础卷)源码第一部分

非常好的一本vc书籍配套源码,含有目录中标带的视频,由于源码较大,分成了两部分,此资源是基础篇第一部分(1到8章)。别下错了。 注:Visual C++开发实例大全(基础篇)前身Visual C++开发实战1200例,也就是说此书是Visual C++开发实战1200例的前600例,资源中发布的有pdf书籍,转给需要的人 第1篇 编程基础 第1章 开发环境 1.1 工程创建 实例001 如何创建基于对话框的MFC工程 实例002 如何创建基于文档视图的MFC工程 实例003 打开已存在的工程 实例004 如何查找工程中的信息 实例005 如何在添加对话框资源时创建对话框类 实例006 在工作区

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

求较大数的阶乘

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: