컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Wednesday, March 21, 2007

C에서 printf 함수로, double, float, int, unsigned int 출력


C의 printf() 함수로 각종 자료형의 숫자를 출력하는 방법입니다. 퍼센트 기호 뒤에 소문자 에프를
%f
이렇게 적어주면, double형 실수를 출력할 수 있습니다. float형 실수도 마찬가지인데, 요즘 컴퓨터에는 메모리가 충분하기 때문에 float형은 잘 쓰지 않습니다.

int형 정수는 "%d"

unsigned int 같은 부호 없는 정수형은 "%u" 이렇게 합니다. 이런 것을 "형식 지정자"라고 부릅니다.

printf로, double... 출력 예제


소스 파일명: example.cpp
#include <stdio.h>


int main(void) {


  double d = 123.445;
  printf("%f\n", d);


  float f = 25.3f;
  printf("%f\n", f);


  int i = -10;
  printf("%d\n", i);


  unsigned int ui = 365;
  printf("%u\n", ui);



  return 0;
}



위의 예제 소스 컴파일 및 실행 결과 화면:
D:\Z>cl /nologo example.cpp && example.exe
example.cpp
123.445000
25.299999
-10
365

D:\Z>



더 자세한 사용법은 다음 게시물에 있습니다:

▶▶ C언어/Perl] printf() 함수의 포맷 스트링 %s, %d - Format Specifier

▶▶ C언어] printf함수, 실수 소수점 자리, 너비 지정 출력 + 루트 계산 - Square Root




tag: cpp
C언어 | C/C++ (Visual C++) 프로그래밍

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top