Discuss / Java / 布尔法,用布尔变量每次循环改变符号

布尔法,用布尔变量每次循环改变符号

Topic source
package com.itranswarp.learnjava;

/**
 * for练习
 */
public class Main {

	public static void main(String[] args) {
		double quraterPi = 0;
		boolean sign = true;
		for (int i = 1; i < 100000; i += 2,sign = !sign) {
			double j = sign ? i : -i;
			quraterPi += 1 / j;
		}
		double pi = quraterPi * 4;
		System.out.println(pi);
	}

}

把quarter打成qurater了?

而且应该是quarter of,求无视


  • 1

Reply