zoukankan      html  css  js  c++  java
  • 【Java例题】3.5 级数之和

    5. 计算级数之和: y=3*1!/1-3^2*2!/2^2+3^3*3!/3^3-...+ (-1)^(n-1)*3^n*n!/n^n。 这里的"^"表示乘方,"!"表示阶乘。

    package chapter3;
    
    import java.util.Scanner;
    
    import java.lang.Math;
    
    public class demo5 {
        public static void main(String[] args) {
            Scanner sc=new Scanner(System.in);
            int n=sc.nextInt();
            double sum=0;
            double ans;
            for(int i=1;i<=n;i++) {
                ans=Math.pow(-1,i-1)*Math.pow(3,i)*jie(i)/Math.pow(i,i);
                sum=sum+ans;
            }
            System.out.println(sum);
        }
        private static int jie(int a) {
            int jiec=1;
            for(int i=1;i<=a;i++) {
                jiec=jiec*i;
            }
            return jiec;
        }
    }
  • 相关阅读:
    python中的unlink
    if
    python中if __name__ == '__main__'
    rename函数
    win2003的密钥
    url
    python中的os.stat
    python中的mysql
    防火墙
    网址
  • 原文地址:https://www.cnblogs.com/LPworld/p/10723925.html
Copyright © 2011-2022 走看看