#include <stdio.h>
double divide(int x,int y);
int main()
{
int num1=3,num2=6;
double result;
result=divide(num1,num2);
printf("%d/%d= %lf 입니다. \n",num1,num2,result);
return 0;
}
double divide(int x,int y)
{
double result;
result=x/y;
return result;
}
뭐가 틀린거지;; 결과가 0.0000000 뜨네용
아 캐스팅도 해줘야하는구만 감사용 ㅋ
아놔 함수호출이용해서 하니까 또 쓰레기값이 나오네 ㅡㅡ 개시벌
너무 근접한 두 수를 빼거나 나누면 오버플로나 언더플로가 납니다. 이건 수치해석학 공부 안하면 모름