나누기 소스 짜서 실행하는데....정수 부분만 떠요
유라
2023.04.01
질문 제목 : 나누기 소스 짜서 실행하는데....정수 부분만 떠요연습삼아 계산기 짜는데 그중에 일부인데 여기서 정수부분만 뜨네요..
소수도 나오려면 어떠케야되는건지..질문 내용 :
#includestdio.h
#includeconio.h
#includemath.h
int main()
{
int a;
int b;
float c;
printf(나눌 숫자 2개를 차례로 입력해주세요\n);
scanf(%d,&a);
scanf(%d,&b);
c=a/b;
printf(%d/%d=%f,a, b, c);
getch();
return 0;
}
-
매미꽃
형변환 연산자라 이해하시면 편할듯 하내요~
-
월향
질문게시판에는 반드시 돋움체 또는 굴림체를 사용해야 됩니다.
이 폰트로 계속해서 덧글을 달면 탈퇴가 됩니다.
폰트는 자신의 블로그에서 설정할 수 있습니다. -
똥덩어리
정수/정수 = 정수 입니다.
정수중 하나이상을 실수형으로 바꿔주시면 다른 하나의 정수도 실수로 강제변환되어서 실수로 계산됩니다.
즉, c=(float)a/b; 를해주시면 a가 실수형으로 변환되어서 c에 실수값이 들어가네요