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);
  }
}
相关文章
|
30天前
|
Java 索引
String字符串常用函数以及示例 JAVA基础
String字符串常用函数以及示例 JAVA基础
|
1月前
|
分布式计算 DataWorks Java
DataWorks操作报错合集之在使用MaxCompute的Java SDK创建函数时,出现找不到文件资源的情况,是BUG吗
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
35 0
|
1月前
|
JavaScript 前端开发 Java
Java Script中的函数原型是什么
Java Script中的函数原型是什么
15 0
|
7月前
|
JavaScript 前端开发 Java
javascript实现像java、c#之类的sleep暂停的函数功能
javascript实现像java、c#之类的sleep暂停的函数功能
47 0
|
7月前
|
Java
java实现Beta函数
java实现Beta函数
|
8月前
|
缓存 算法 Java
在阿里云上部署和运行Java函数时
在阿里云上部署和运行Java函数时
108 2
|
1天前
|
Java
Java高效代码优化指南:内建函数与库的最佳实践
Java高效代码优化指南:内建函数与库的最佳实践
4 0
|
3天前
|
小程序 Java
Java程序利用main函数中args参数实现参数的传递
Java程序利用main函数中args参数实现参数的传递
7 0
|
5天前
|
JavaScript Java Serverless
Serverless 应用引擎操作报错合集之Java函数在运行时出现报错:"operation not permitted",是什么意思
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
6天前
|
Java 开发者 Python
Java开发者的Python快速进修指南:函数基础
【6月更文挑战第5天】本文探讨了Python函数与Java方法的区别。Python函数使用`def`关键字声明,无需修饰符,参数支持默认值和可变参数,可通过关键字指定顺序。Java则无默认参数,且需按顺序传递。Python函数可返回多个值,而Java需封装为对象。文中还介绍了Python的可变参数(*numbers)、关键字参数(**info)及内置函数如`range`、`zip`、`all`和`any`的用法。