使用java计算1到20的倒数之和

xiaoxiao2021-02-28  26

package javaselearn; import java.math.BigDecimal; public class Daoshuyunsuan { public static void main(String[] args) { BigDecimal sum = new BigDecimal(0.0);//和 BigDecimal factorial = new BigDecimal(1.0);//阶乘的计算结果 int i =1;//循环增量 while(i<=20){ sum = sum.add(factorial);//累加阶乘的和 ++i; factorial = factorial.multiply(new BigDecimal(1.0/i));//计算结城项 } System.out.println("1到20倒数之和等于:\n"+sum); } }
转载请注明原文地址: https://www.6miu.com/read-2630072.html

最新回复(0)