728x90
n자리 수 출력
printf(format , 출력할 값);
ex)
prifntf("%.3f", 1/2); //0.500 (3자리수 까지 출력)
형식을 지정 한 후 출력해주면 된다
근데 이렇게 하면 알아서 4번째 자리에서 반올림해서 3번째 자리까지 출력한다...
**연산하는 자리가 중요!
n의 자리에서 연산
ceil(float_num * 100) / 100; // 3째자리에서 올림
round(float_num * 100) / 100; // 3째자리에서 반올림
floor(float_num * 100) / 100); // 3째자리에서 내림
10^n 을 곱하고 나눠주면 된다
소수점 n번째에서 반올림 -> 10^(n-1)를 곱해주고 나눠주기
-> 이건 연산이고 출력은 위의 것에 따른다
https://psychoria.tistory.com/769
728x90
'Algorithm > TIP' 카테고리의 다른 글
[c++] unique함수 (0) | 2022.10.18 |
---|---|
[c++] array 선언 초기화 (0) | 2022.09.01 |
[c++] char비교, string 비교 (0) | 2022.09.01 |
[c++] 3개 이상의 값의 max구하기 (0) | 2022.08.31 |
[tips]상대오차와 절대오차 (0) | 2022.08.29 |