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와 같이 출력해서 최대 자리수를 늘려줘야합니다.

출처/분류