用JAVA语言计算算式: 1+2的1次方+2的2次方+2的3次方+…+2的n次方
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用JAVA语言计算算式: 1+2的1次方+2的2次方+2的3次方+…+2的n次方相关的知识,希望对你有一定的参考价值。
int i;
int value = 0;
for (i =1;i++;i<n+1)
value = Math.pow(2,i) + value;
//value 就是所需要的值
例如:
设x=1+2的-1次方bai+2的-2次方+2的-3次方+…+2的-2010次方 (1)
则:
2x=2*(1+2的-1次方dao+2的-2次方+2的-3次方+…+2的-2010次方)
2x=2+1+2的-1次方+2的-2次方+2的-3次方+…+2的-2009次方
2x=3+2的-1次方+2的-2次方+2的-3次方+…+2的-2009次方 (2)
(2)-(1)得:
x=2-2的-2010次方
所以:原式=2-2的-2010次方
扩展资料:
Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能,这些功能特征大大提高了开发Java应用程序的周期。并且Java还提供了Null指针检测、数组边界检测、异常出口、Byte code校验等功能。
参考资料来源:百度百科-Java计算
参考技术A public static void main(String[] args)int sum = 0;
int count = 10;
for(int n=0; n<=count; n++)
sum += Math.pow(2,n); // Math.pow(2, n) 为2的n次方
System.out.println(sum);
参考技术B int i;
int value = 0;
for (i =1;i++;i<n+1)
value = Math.pow(2,i) + value;
//value 就是你所需要的值 参考技术C Math.pow(2, 4)
实验三:分别用forwhile和do-while循环语句以及递归方法计算n!,并输出算式
实验三:分别用for、while和do-while循环语句以及递归方法计算n!,并输出算式
一:用for循环输出(代码)
一:用for循环输出(结果)
——————————————————————————————————————————————————————————————————————————————————————
二:用while循环输出(代码)
二:用while语句输出(结果)
————————————————————————————————————————————————————————————————————————————————————
三:用do-while语句输出(代码)
三:用do-while语句输出(结果)
——————————————————————————————————————————————————————————————————————————————————————
心得体会:
1.在用Scanner sc= new Scanner (System.in);语句时,必须在前面加载包//import java.util.Scanner;
2.在定义未用键盘键入的全局变量时,必须要选用static类型;
3.因为定义的传出值C,是一个整型数据类型,所有不能够算超出整型数据类型的阶乘;
4.Java语句跟C++语句十分相似,所以不能以C++程序编写格式来写Java语句;
以上是关于用JAVA语言计算算式: 1+2的1次方+2的2次方+2的3次方+…+2的n次方的主要内容,如果未能解决你的问题,请参考以下文章