利用下式求 ex 的近似值:
ex = 1 + x/1! + x2/2! + x3/3! + … + xn/n! + …
输出 x 为 0.2 ~ 1.0 之间步长为 0.2 的所有 ex 值 (计算精确度为0.00001)

import java.util.Scanner;public class Approximation {public static int jiec(int a) {int n = 1;while (a > 0) {n *= a;a--;}return  n;}public static double jis(double a) {int n = 1;double sum = 1;while (true) {int i = jiec(n);sum += Math.pow(a, n) / i;if (n >= 10)break;n++;}return sum;}public static void main(String[] args) {System.out.println("利用公式求e^x的近似值");Scanner input = new Scanner(System.in);double x;for (x = 0.2; x <= 1.0; x += 0.2) {double sum = jis(x);System.out.print(String.format("x = %.1f", x));System.out.print(": " + "e^x = ");System.out.println(String.format("%.6f", sum));}}
}

可根据实际题目要求进行修改

Java基础编程题目——利用公式求e^x的近似值相关推荐

  1. PTA 基础编程题目集 6-6 求单链表结点的阶乘和

    PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...

  2. PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言

    PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution #include& ...

  3. PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言

    PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...

  4. PTA 基础编程题目集 7-14 求整数段和 C语言

    PTA 基础编程题目集 7-14 求整数段和 C语言 给定两个整数A和B,输出从A到B的所有整数以及这些数的和. 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分 ...

  5. c语言编程序按下列公式计算e的值,编写程序,利用公式 ,求出e的近似值

    已知一个三角形中三条边的长度分别为a,b和c,编写程序利用公式求出三角形的面积,其中S=(a+b+c)/2.要求边长a. usingSystem;usingSystem.Collections.Gen ...

  6. JAVA 基础编程练习题19(求岁数)

    题目:有5个人坐在一起, 问第五个人多少岁?他说比第4个人大2岁. 问第4个人岁数,他说比第3个人大2岁. 问第三个人,又说比第2人大两岁. 问第2个人,说比第1个人大两岁. 最后问第一个人,他说是1 ...

  7. 基础编程题目集 6-6 求单链表结点的阶乘和 (15 分)

    问题描述: 解题思路: 这里我选择用带备忘录的搜索(递归)来获取一个数的阶乘,避免测试样例数字比较大的时候容易超时,就不用循环求阶乘了 解题代码: int a[100] = {1}; int f(in ...

  8. 基础编程题目集 6-5 求自定类型元素的最大值 (10 分)

    问题描述: 解题思路: 给定ElementType类型,所以定义变量的时候也根据ElementType来定义, 由于数据大小范围不清楚,利用第一个数据作为ans的初始值是最好的, 最后利用fmax遍历 ...

  9. 基础编程题目集 6-4 求自定类型元素的平均 (10 分)

    问题描述: 解题思路: 题目给定ElementType类型,所以我们需要定义变量的类型也根据ElementType定义, 但是需要注意return返回时,最好×1.0,这样避免浮点类型的精读损失,而且 ...

最新文章

  1. 微信小程序模板消息(服务通知消息)原始post工具封装(不使用jar包--坑比较多),解决47001(JSON格式)和中文乱码问题
  2. Linux中autoduck批量对接,求助:关于autodock模拟分子对接
  3. win10 创建python虚拟环境
  4. 简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)
  5. 《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.9 打包和混合纹理
  6. Idea项目中常见错误及笔记(Old)
  7. rhel5之光盘更新终结篇
  8. Linux CPU信息和使用情况查看(CentOS)
  9. 在Eclipse/MyEclipse中安装spket插件
  10. Linux系统的用途
  11. Java 常用修饰符总结
  12. Audio播放流程(一)---MediaPlayer流程
  13. 中国.NET:各地微软技术俱乐部汇总(持续更新中...)
  14. VRAR行业喷发剃须刀品牌结合VR推广_VRAR123
  15. java键盘事件无反应_键盘事件,没反应
  16. 英语学习——定语和状语
  17. 如何查看计算机tcp ip协议,如何测试TCP/IP协议是否正常?
  18. 千兆以太网(四)——UDP协议
  19. IAR Error[Pe020]: identifier 'FILE' is undefined 解决方法
  20. LOAM算法(论文+代码)详解(一)—— 引言+特征提取

热门文章

  1. java sql注入 正则表达式_Java防止SQL注入(转)
  2. AI生成的二维码,真的太好看了!
  3. liblinear libsvm
  4. 【学习笔记】【Liblinear】
  5. 如何有效推广环保塑料袋
  6. SpringBoot:MyBatis增强版:MyBatis-Plus ---- 19
  7. 乐鑫首届全球开发者大会!30 场主题演讲,2 天全程直播,即刻免费注册!
  8. 判断一个字符串是否是对称字符串
  9. python airflow_Airflow 安装
  10. 上行物理信道 PUCCH和DMRS for PUCCH