黑马程序员技术交流社区
标题:
请大神指点,代码写的对不对?
[打印本页]
作者:
欧胤祥
时间:
2016-6-17 18:07
标题:
请大神指点,代码写的对不对?
* 13、求?1-1/3+1/5-1/7+1/9......的值。? a,求出前?50?项和值。? b,求出最后一项绝对值小于?1?的和值。?
*/
public static void main(String[] args) {
Demo1();
double fenzi = 1;
double fenmu = 1;
double sum = 0;
double num = 0;
for (int i = 1; i < 500; i++) {
sum = fenzi / fenmu;
fenzi = -fenzi;
fenmu += 2;
if (sum > -1 && sum < 1) {
num += sum;
}
}
System.out.println(num);
}
private static void Demo1() {
double fenzi = 1.0, fenmu = 1.0, sum = 0;
for (int i = 1; i < 50; i++) {
sum += fenzi / fenmu;
fenzi = -fenzi;
fenmu += 2;
}
System.out.println(sum);
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2