math.h에서는 나누기가 stdio.h랑 다른가요??
아더
2023.04.01
질문 제목 : math.h에서는 나누기가 stdio.h랑 다른가요??math.h에서는 나누기가 stdio.h랑 다른가요??질문 내용 :
math.h에서는 나누기가 stdio.h랑 다른가요??
제가 3/10했는데
계속 0.0000이 나오네요;;;
지금 math.h인데 물론 stdio.h도 있지만 이거 어떻게 해야 나누기기 제대로 되죠??
double prob=3/10;
printf(확률%lf,prob);
근데...0.000이....
-
미투리
3 / 10 = 0
3.0 / 10 = 0.33333...
3 / 10.0 = 0.33333...
3.0 / 10.0 = 0.33333... -
겨울바람
와 정말 c는 ㅋㅋ 감사합니다 덕분에 잘 배웠습니다.
-
발랄한그1녀
또는, 3/10.
다른방법으로는
3./10
이있습니다.
C언어에서는 지금 3/10을 자연수끼리의 나눗셈으로 착각하고 3을 10으로 나눈 몫을 자연수까지 구한것입니다.
0이 나온게 너무나도 당연하죠. -
가자
이미 다른분이 쓰셨네;;
-
뽀그리
3.0/10도 됨
-
유메
(double)3/10