java计算1+1
时间: 2023-11-02 16:06:19 浏览: 38
很简单,Java代码如下:
```java
int result = 1 + 1;
System.out.println(result);
```
输出结果为:2
相关问题
java计算1+1/2!+1/3!+…+1/20!
这个Java程序的目的是计算1+1/2!+1/3!+…+1/20!的值。其中,1/n!表示n的阶乘的倒数。程序中使用了循环和方法来实现计算。具体实现过程为:先输入一个数a,然后调用sum(a)方法,该方法使用两个循环来计算每个数的阶乘和总和,最后输出总和。其中,sum1表示每个数的阶乘,sum2表示总和。程序中还包括了一个父类calculate和两个派生类calculate_mul_x和calculate_div_x,它们分别用于计算不同的表达式。calculate类中的getSum方法用于计算1+1/2!+1/3!+…+1/n!,calculate_mul_x类中的getSum方法用于计算x+x/2!+x/3!+…+x/n!calculate_div_x类中的getSum方法用于计算1+1/(2!*x)+1/(3!*x)+…+1/(n!*x)。在主类mainClass中,分别创建了calculate、calculate_mul_x和calculate_div_x的对象,并调用它们的getSum方法进行计算。
java计算1+1/4+1/9+….+1/(20*20)
这个问题可以使用循环语句来实现。具体的实现方法如下所示:
```java
double sum = 0.0;
for (int i = 1; i <= 20; i++) {
sum += 1.0 / (i * i);
}
sum += 1.0 + 1.0 / 4.0;
System.out.println("1+1/4+1/9+….+1/(20*20) = " + sum);
```
代码中我们使用了一个 for 循环,循环变量 i 从 1 到 20,每次迭代都将 1/(i * i) 累加到变量 sum 中。最后再加上 1+1/4,就是最终的结果。最后我们使用 System.out.println() 方法将结果输出到控制台。
运行程序,输出结果为:
```java
1+1/4+1/9+….+1/(20*20) = 1.6448340718480652
```
因此,1+1/4+1/9+….+1/(20*20) 的结果约为 1.6448。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)