作业4.5-3 计算1到20阶乘倒数之和
2015-10-07 21:52
309 查看
package jc; public class jc { public static void main(String[] args) { // TODO Auto-generated method stub double sum=0; int j=20;//算到哪个数 double jc=1; for(int i=1;i<=j;i++) { for(int x=1;x<=i;x++) { jc= jc*x; }//计算阶乘算法 sum = sum + (1/jc);//阶乘倒数之和 } System.out.println("1到"+j+"倒数之和="+sum); } }
注意:变量sum和jc的类型为double型,如果jc声明为int型则1/jc默认也为int型,导致数据失真。
相关文章推荐
- Java基础知识强化之网络编程笔记06:TCP之TCP协议发送数据 和 接收数据
- 二,养成良好的写代码习惯
- hdu 2457(ac自动机+dp)
- hdu 5489——Removed Interval——————【删除一段区间后的LIS】
- 【OpenCV入门教程之二】OPENCV3 开源之美 — 编译源代码、配置opencv_contrib
- 【C语言】输出菱形星号图案
- 14 java.util.LinkedHashMap
- Linux 安装svn
- DHCP snooping详解
- hdu1076 An Easy Task
- ofstream和ifstream详细用法
- 惠普第一阶段学习总结
- 第二次作业
- hdu 3572 Task Schedule(最大流)2010 ACM-ICPC Multi-University Training Contest(13)——Host by UESTC
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- 装饰者模式(Decorator Pattern)
- 软件生命周期之软件计划阶段
- 【交换安全】交换机端口安全Port-Security超级详解
- 【转】Thunderbird中配置签名
- lua中string.find()函数作用于汉字字符串