프로그래밍

 3198, 1/160 회원가입  로그인  
   SKTCTO
   [c언어] 고수님들 간단한 질문하나만 할게요

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3356 [복사]


#include <stdio.h>
int main(){
        printf("키 : %.0lfcm, 몸무게 : %2.2dkg", 167.5, 45);
        return 0;
}

여기서 키에 %.0lf  << 이렇게 적으면 소수점이 출력안되는건데
그럼 정수부분을 출력안할려면 어떻게 해야하나요??


굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금굼금궁금
합니다. 도와주세요!

  Hit : 3087     Date : 2012/03/25 12:32



    
lainb 찾아봤는데 이렇게 하면 될거같네요

printf("키 : %.0lfcm, 몸무게 : %2.2dkg", 167.5, 45); <-- 요부분에서 167.5를

printf("키 : %.0lfcm, 몸무게 : %2.2dkg", 167.5-(int)167.5, 45); 실수를 정수형으로 캐스팅해서 정수부분만 계산하면 소수부가 나오네요
2012/03/25  
SKTCTO 아...... 저는 앞에 .0 << 처럼 플래그라고 해야하나.

이것이 소수형만 출력하는 것이 있는지 물어본건데..

암튼 감사합니다 ^^
2012/03/25