1361: 절대값 함수
메모리제한:128 MB
시간제한:1.000 S
Judge Style:Text Compare
만든사람:
제출:0
통과:0
문제 설명
절대값 함수를 만들어 봅시다.
입력으로 정수가 들어오면 정수로 결과를 출력하고, 실수가 들어오면 실수로 결과를 출력한다.
단, 소수점 이하에 불필요한 0은 입력되지 않는다.
[리턴 타입] ABS( [인자] )
{
// ..코드..
}
int main()
{
// 명령 및 함수 호출
}
입력 설명
정수 또는 실수 n이 입력된다. (n은 정수 또는 실수)
출력 설명
입력된 n의 절대값을 출력한다.
실수값일 경우 불필요한 0을 출력하지 않는다.
입력 예시 Copy
-2.56
출력 예시 Copy
2.56
도움
그냥 풀 수도 있지만 함수를 만드는 연습을 합시다.
실수형을 출력할때 불필요한 0을 출력하지 않으려면 %g로 출력하면 됩니다.
몰랐던 사실)
%g 에 대해 알아봅시다.
%g는 기본 출력자리수를 가지고 있습니다. 기본값은 6입니다.
6자리 보다 큰 수가 입력되면 반올림된 값이 출력되거나, 지수형으로 표현됩니다.
6자리 보다 큰 수를 출력할 경우 %.10g와 같이 출력해서 최대 자리수를 늘려줘야합니다.