首页 > 其他分享 >1. 计算级数

1. 计算级数

时间:2024-02-01 16:35:08浏览次数:27  
标签:val 级数 Double sum calculateSum result 计算 var

import scala.io.StdIn.readLine
object test1 {
  def main(args: Array[String]): Unit = {
    val q = readLine("请输入一个大于0的数:").toDouble
    val result = calculateSum(q)
    println(s"Sn=$result")
  }

  def calculateSum(q: Double): Double = {
    var n = 1.0
    var sum = 0.0
    while (sum < q) {
      sum += (n+1) / n
      n += 1
    }
    sum
  }
}

标签:val,级数,Double,sum,calculateSum,result,计算,var
From: https://www.cnblogs.com/lin513/p/18001535

相关文章

  • java8计算日期
    java8使用时间计算publicstaticvoidmain(String[]args){LocalDatelocalDate=LocalDate.now();//1.获取周日LocalDatewith=localDate.with(DayOfWeek.SUNDAY);System.out.println(with);//2.获取本月最后一天......
  • 异构计算关键技术之多线程技术(三)
    异构计算关键技术之多线程技术(三)一、多线程概述1.多线程的概念与优劣多线程是指在程序中同时运行多个线程,每个线程都可以独立执行不同的代码段,且各个线程之间共享程序的数据空间和资源。优劣:优点:提高程序的处理能力,增加相应速度和交互性。缺点:线程的切换有一定的开销,且多线程容易......
  • 计算机的计算模式
    计算机是如何处理小数的,也是程序员必备的技能之一。用二进制表示小数的方法和表示整数的方法有很大区别,在二进制中,整数的位权,第一位是2的0次幂,第2位是二弟一次幂,以此类推,小数部分,第一位是2的-1次幂,第二位是2的-2次幂。计算机中一些十进制小数无法准确转换为二进制小数,即使用几百位......
  • 在计算机“.”上没有找到服务W3SVC。(http)/在计算机上没有找到服务WAS
    在配置完Windows下的IIS服务之后,新建了一个网站,却不能启动。错误提示是:在计算机“.”上没有找到服务W3SVC。(http)和在计算机上没有找到服务WAS。 解决办法:打开电脑控制面板->程序->程序和功能->启用或关闭windows功能原因是:没有开启相关服务  可以发现,网站可以成功启......
  • 阻抗建模-dq轴各分量表达式计算方法
    symsw1wpttheta_pllfai_vpfai_vnV1VpVn%直流分量Vd_dc=simplify((2/3)*V1*cos(w1*t)*cos(theta_pll)...+(2/3)*V1*cos(w1*t-2*pi/3)*cos(theta_pll-2*pi/3)...+(2/3)*V1*cos(w1*t+2*pi/3)*cos(theta_pll+2*pi/3))%正序分量**Vd_p=simplify((2/3)*Vp*cos(w......
  • 计算机的灵魂是操作系统
    要问计算机的灵魂是啥,那肯定是操作系统。这个词现如今对大多数人都不陌生。操作系统的英文名叫OperatingSystem,简单为OS。首先,大多数操作系统都是C语言或汇编语言开发的一系列程序组成的软件,其次,它主要的功能是控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户......
  • 《深入了解计算机系统》观后感
    第六章的链接,更是对程序文件进行了详细的解释,让我等学习编程的人懂了很多程序运行、编写时的知识,以前就不明白,也没有想过的东西,让我突然明白了,真是很开心!后面还有并发和网络编程等方面的知识,对于一些常犯的错误也进行了简单的概括,并且介绍了一些方法。尤其是这些方法,真是很重要,......
  • 《计算机体系结构》观后感
    《计算机体系结构》这本书为我们揭示了计算机系统的内部工作原理和构造方式。从其理论部分到实际应用,从硬件实现到软件交互,都为我们提供了全面的知识体系。作为一本计算机科学的经典之作,它不仅帮助我深入理解计算机的内部工作机制,更让我意识到在实际工作中,如何更好地运用这些知识,......
  • 【体验有奖】5 分钟函数计算部署 AI 艺术字应用,晒姓氏头像赢 Cherry 键盘!
    作者:姜曦(筱姜)目前,大多数开发者使用的AI绘画项目StableDiffusionWebUI难以适应企业多用户、多场景的复杂需求,用户急需一套成熟解决方案去进行基于StableDiffusion的AI绘画创业,本实验基于函数计算团队开发者的基于StableDiffusionServerlessAPI解决方案搭建的AI......
  • 《计算机体系结构》观后感
    观看完《计算机体系结构》,对于深入理解计算机系统的本质和运行机制具有重要意义。它不仅涵盖了计算机体系结构的基本概念和原理,而且深入探讨了计算机设计的各个方面,包括指令集设计、微体系结构设计、逻辑设计和实现等。读完这本书,我对计算机体系结构有了更为全面和深入的认识。......