指数の扱い

BigDecimalで指数が扱えるか単純なテストをしました。

 package toyprogram;

import java.math.BigDecimal;

/**
 * @author DancingSummer
 *
 */
public class DecimalSample {

	public static void main(String[] args) {
		new DecimalSample().mainProcess();
	}

	private void mainProcess() {
		BigDecimal decimal = new BigDecimal("1.00E+05");
		System.out.println(decimal.toString());
		System.out.println(decimal.intValue());
	}
}

結果:100000
結果:100000

結論、、できた。
ちなみに1.00E+05は、1.00×(10*5)。