>  기사  >  백엔드 개발  >  C 언어에서 소수점 이하 두 자리 유지 표현 방법

C 언어에서 소수점 이하 두 자리 유지 표현 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-05-14 16:27:4420784검색

C 언어에서는 표현 방법이 "%.2lf"이고 구문 형식이 "printf("%.2lf,%.2lfn", element)"입니다. "%.2lf" "printf()" 문에서는 정수 부분 전체가 출력되고, 소수 부분은 2자리가 출력되며, 두 자리 미만이면 끝에 0이 추가되고, 그 이상일 경우에는 0이 추가된다. 두 자리이면 두 자리로 잘립니다.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, C++17 버전, Dell G3 컴퓨터.

먼저 클릭하여 컴퓨터 바탕화면에서 VC++6.0 소프트웨어를 엽니다.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

프로그램 페이지에 진입하신 후, 좌측 상단의 New File을 클릭해주세요.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

그런 다음 새로 생성된 파일에 다음 프로그램을 작성합니다.

#include<stdio.h>

int main(){ 
float a,b; 
a=1.123456; 
b=2.324855; 
printf("%lf,%lf\n",a,b); 
return 0;
}

C 언어에서 소수점 이하 두 자리 유지 표현 방법

작성 후 오른쪽 상단의 느낌표를 클릭하여 프로그램을 실행합니다.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

그러면 뒤에 소수점 이하 6자리가 표시되는 것을 볼 수 있습니다.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

그런 다음 방금 프로그램의 %lf를 %.2lf로 변경하세요.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

이 수정된 프로그램을 실행하면 마지막에 소수점 2자리가 유지되는 것을 볼 수 있습니다.

C 언어에서 소수점 이하 두 자리 유지 표현 방법

추천 튜토리얼: "C#"

위 내용은 C 언어에서 소수점 이하 두 자리 유지 표현 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.