😎안녕하세요 안쌀입니다!
오늘은 int형 숫자의 자릿수를 구해보겠습니다.
숫자의 자릿수를 확인하는데는 두가지 방법이 존재합니다.
2번의 경우는 조금 생소하다고 느끼실 수도 있겠습니다.
코드는 다음과 같습니다.
(int)( Math.log10(num)+1 )
예제를 함께 살펴볼까요?
결과는 7이 나옵니다.
💥 주의사항으로는, 자릿수는 최대 10자리까지만 측정된다는 것입니다.
int형의 범위는 -2147483648 ~ 2147483647이죠?
그래서 10자리가 넘어가면 오류가 납니다.
오늘은 여기까지! 다음 포스팅에서 만나요!