1. 학습
  2. /
  3. 강의
  4. /
  5. Java 테스트 소개

Connected

연습 문제

엣지 케이스: 숫자의 자릿수

정수의 자릿수를 가져와 어떤 방식으로든 재배열하는 것은 흔한 프로그래밍 연습 문제예요. 정수의 마지막 자릿수를 가장 빠르게 얻는 방법은 10으로 나눈 나머지(% 10)를 사용하는 거예요. 이는 정수를 10으로 나눴을 때의 나머지를 반환합니다.

다음은 정수의 마지막 자릿수를 반환하는 메서드예요. 이 메서드는 가능한 입력의 정확히 절반, 즉 음수에서 실패해요. 그 이유는 10으로 나눈 나머지가 정수의 부호를 그대로 유지하기 때문입니다.

lastDigit() 메서드가 잘못된 값을 반환하도록 만드는 정수 값을 입력하세요.

지침

100 XP
  • lastDigit() 메서드가 마지막 자릿수를 올바르게 식별하지 못하는 여러 자리 정수를 작성하세요.