정수를 입력 받아 1의 자리에서 절삭한 값과, 1의 자리에서 반올림한 값을 출력하는 프로그램.

 

실행 예

정수 ? 1267

반올림 결과 : 1270

절삭한 결과 : 1260

 

1의 자리에 +5를 하면 십의 자릿수가 올라가거나 그대로가 된다. 그때 10으로 나누면 1의 자리에 있던 숫자들이 사라지고 (int는 정수형이기 때문) 그 후에 다시 10을 곱해서 원래의 숫자수로 맞춘다. 

 

절삭한 결과는 그냥 10으로 나눠서 1의 자리 숫자들을 없애고 다시 10을 곱한다.

+ Recent posts