질문이 있습니다. 대부분 바보 같지만 초보자 코더입니다. 2 또는 3 자리의 정밀도까지만 표시 할 수있는 부동 변수를 어떻게 반올림합니까? 미리 감사드립니다.부동 소수점 C를 반올림하여 최대 2 자리의 정밀도를 표시합니다.
답변
2 자리 정밀도는 형식 지정자 %.2f
을 사용하십시오. 마찬가지로 3 자리 숫자로 %.3f
을 사용하십시오. 나중에 참조 할 수 있도록 다음은 printf
format specifiers입니다.
#include <stdio.h>
int main()
{
printf("%.2f\n", 0.005); // prints 0.01
printf("%.2f\n", 0.004); // prints 0.00
}
감사를 시도했다 * 예를 들어 f''INT 정밀도 = 3.; printf ("%. * f \ n", precision, 0.00455);'출력 :'0.005' –
@GrijeshChauhan 나는 '* f'을 알지 못한다. :) – herohuyongtao
@herohuyongtao 필드 폭 지정자에서도'*'를 사용할 수 있습니다.이 경우 인수도 음수가 될 수 있습니다. 이는 출력을 왼쪽 정렬해야 함을 의미합니다. – Praetorian
- 1. 왜 파일에서 부동 소수점 숫자를 반올림하여 출력합니까?
- 2. 파이썬에서 부동 소수점 정밀도를 정의하는 것은 무엇입니까?
- 3. R에서 부동 소수점 정밀도를 유지하는 방법은 무엇입니까?
- 4. C++ 부동 소수점을 설정하여 정밀도를 설정하십시오.
- 5. 초 단위로 최대 6 자리의 정밀도를 인쇄하는 방법 값
- 6. c를 사용하여 부동 소수점 숫자 만들기
- 7. PHP의 최대 부동 소수점 값
- 8. 최대 너비와 부동 소수점 divs
- 9. 소수점 이하의 정밀도를 가지는 struct.unpack
- 10. 부동 소수점 계산에서 원치 않는 추가 정밀도를 삭제하는 방법은 무엇입니까?
- 11. 반올림하여 UISlider의 최소/최대 설정 변경 정확도가
- 12. 부동 소수점 정밀도
- 13. 제한 부동 소수점 배열
- 14. 2 진 부동 소수점 덧셈
- 15. SWT - 부동 소수점 좌표 및 서브 픽셀 정밀도를 사용한 드로잉
- 16. 부동 소수점을 반올림하여 부동 소수점으로 변환
- 17. C++ 로그 함수가 부동 소수점 정밀도를 사용 중입니다.
- 18. 부동 소수점 연산에서 역수의 정밀도
- 19. 자바 부동 소수점 문제를 극복하십시오
- 20. 정밀도를 잃지 않고 부동 소수점 숫자를 텍스트로 저장하는 방법은 무엇입니까?
- 21. IEEE-754 부동 소수점 : 최상의 정밀도를 위해 먼저 나눕니다.
- 22. 파이썬 문자열 포맷팅 부동 소수점 정밀도를 필요 이상으로 늘림
- 23. Microsoft ACE 드라이버가 나머지 프로그램에서 부동 소수점 정밀도를 변경합니다.
- 24. double을 반올림하여 최대 n 자릿수를 갖는 방법
- 25. 부동 소수점 정밀도
- 26. OpenCL 부동 소수점 정밀 관리
- 27. 부동 소수점 비교 C++ - 최대 찾기
- 28. 부동 소수점 실수 부동 소수점 오류
- 29. 부동 소수점 유형이 정밀도를 잃지 않고 처리 할 수있는 최대 정수 크기를 찾습니다.
- 30. JavaScript 부동 소수점
당신이 또한 % '사용 가능'근위병의 대답 @ % .2f' –