import java.math.BigDecimal;

class DecimalTest {

	static int integerDigits(BigDecimal n) {
    	return n.signum() == 0 ? 1 : n.precision() - n.scale();
	}

	static void check(BigDecimal n) {
		System.out.println(n + " : " + integerDigits(n));
	}

	static public void main(String[] args) {
	BigDecimal bd =	new BigDecimal("4000.22");
	
		System.out.println(bd.precision()-bd.scale());
	
	}
}
