ZZULIOJ-1053,正弦函数(Java)

简介: ZZULIOJ-1053,正弦函数(Java)

题目描述:


输入x,计算上面公式的前10项和。

 

输入:


输入一个实数x。  


输出:


输出一个实数,即数列的前10项和,结果保留3位小数。  


样例输入:


1


样例输出:


0.841


程序代码:


import java.util.*;
public class Main
{
  public static void main(String[] args)
  {
    Scanner input=new Scanner(System.in);
    double x=input.nextDouble();
    double sum=0.0;
    int flag=1;
    double a=x,b=1;
    for(int i=1;i<=10;i++)
    {
      sum+=flag*a*1.0/b;
      flag=-flag;
      a=a*x*x;
      b=b*(2*i)*(2*i+1);
    }
    System.out.printf("%.3f\n",sum);
  }
}
相关文章
|
1月前
|
Java 索引
String字符串常用函数以及示例 JAVA基础
String字符串常用函数以及示例 JAVA基础
|
1月前
|
分布式计算 DataWorks Java
DataWorks操作报错合集之在使用MaxCompute的Java SDK创建函数时,出现找不到文件资源的情况,是BUG吗
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
37 0
|
1月前
|
JavaScript 前端开发 Java
Java Script中的函数原型是什么
Java Script中的函数原型是什么
17 0
|
8月前
|
缓存 算法 Java
在阿里云上部署和运行Java函数时
在阿里云上部署和运行Java函数时
108 2
|
7月前
|
JavaScript 前端开发 Java
javascript实现像java、c#之类的sleep暂停的函数功能
javascript实现像java、c#之类的sleep暂停的函数功能
49 0
|
7月前
|
Java
java实现Beta函数
java实现Beta函数
|
2天前
|
存储 算法 Java
Java查找算法概览:二分查找适用于有序数组,通过比较中间元素缩小搜索范围;哈希查找利用哈希函数快速定位,示例中使用HashMap存储键值对,支持多值关联。
【6月更文挑战第21天】Java查找算法概览:二分查找适用于有序数组,通过比较中间元素缩小搜索范围;哈希查找利用哈希函数快速定位,示例中使用HashMap存储键值对,支持多值关联。简单哈希表实现未涵盖冲突解决和删除操作。
10 1
|
3天前
|
Java
杨老师课堂_Java教程第五篇之函数运用
杨老师课堂_Java教程第五篇之函数运用
9 1
|
4天前
|
算法 Java C语言
Java中的算法与C语言中的函数
Java中的算法与C语言中的函数
9 2
|
9天前
|
Java
Java高效代码优化指南:内建函数与库的最佳实践
Java高效代码优化指南:内建函数与库的最佳实践
8 0