문제 번호 1020 --[기초-입출력] 실수 한 개 입력받아 소수점 이하 둘째 자리까지 출력하기

1020: [기초-입출력] 실수 한 개 입력받아 소수점 이하 둘째 자리까지 출력하기

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 1145  해결 문제 수: 625
[제출][채점상황][게시판][:]

문제 설명

실수(float) 한 개를 입력받아 소수점 이하 3째 자리에서 반올림 하여 2째 자리까지 출력하시오.

입력

실수 한 개가 입력된다.

출력

입력한 실수를 소수점 이하 3째 자리에서 반올림 하여 2째 자리까지 출력한다.

입력예시

1.59254

출력예시

1.59

도움말

실수형태의 자료를 다루는 변수의 타입에는 float와 double이 있다. 다루는 값의 범위가 차이가 다르다.


하지만 본 사이트에서는 실수값을 다룰 때에는 double을 사용하기 바란다.


c언어


   printf("%.3lf", k);


    // %.3lf 와 같은 형식으로 지정하면, 소수점 4째 자리에서 반올림 하여 3째 자리까지 출력할 수 있다.




c++언어


    cout<<fixed; // 소수점 위치 고정


    cout.precision(3); // 3번째 자리까지 출력


    cout<<k;



// C++ 소수점 자릿수 참고사항(클릭)


출처

[제출][채점상황]