(int)Math.log10(값) + 1; 을 통해 원하는 값의 자리수를 구할 수 있는데 (int)를 해 주는 이유는 log10은 double 타입으로 받기 때문에 (int)없이는 자리수가 이상하게 나와버린다