【Java 数据转换】double类型的数据,返回数值是NAN(119)

说明: double类型的数据当分母的数值趋近0的时候,返回来的数值就是一个NAN:
使用如下:


	for (int i = 0; i < numberList.size(); i++) {
		double fenzi = Double.parseDouble(numberList.get(i));
		int fenMu = Integer.valueOf(countList.get(i));
		if(fenMu > 0) {
			Double x =  fenzi/fenMu ;
			// double类型的数据当分母的数值趋近0的时候,返回来的数值就是一个NAN:
			if(Double.isNaN(x)){
				x = 0.0;
			}
			avgList.add(String.valueOf(x));
		}
	}

你可能感兴趣的:(java,java)