Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C를 사용한 두 개의 float 또는 double 숫자의 계수

<시간/>

여기에서 C에서 두 개의 부동 또는 이중 유형 데이터의 모듈러스를 얻는 방법을 볼 것입니다. 모듈러스는 기본적으로 나머지를 찾는 것입니다. 이를 위해 C에서 나머지() 함수를 사용할 수 있습니다. 나머지() 함수는 분자/분모의 부동 소수점 나머지를 계산하는 데 사용됩니다.

따라서 나머지(x, y)는 다음과 같습니다.

나머지(x, y) =x – 인용문 * y

견적은 x/y 값입니다. 이것은 가장 가까운 정수 값으로 반올림됩니다. 이 함수는 double, float, long double 유형의 두 인수를 사용하고 인수로 제공된 동일한 유형의 나머지를 반환합니다. 첫 번째 인수는 분자이고 두 번째 인수는 분모입니다.

예시

#include #include main() { 더블 x =14.5, y =4.1; 이중 res =나머지(x, y); printf("%lf/%lf의 나머지는:%lf\n",x,y, res); x =-34.50; y =4.0; res =나머지(x, y); printf("%lf/%lf의 나머지는:%lf\n",x,y, res); x =65.23; y =0; res =나머지(x, y); printf("나머지 %lf/%lf는:%lf\n",x,y, res);}

출력

14.500000/4.100000의 나머지 부분:-1.900000-34.500000/4.000000의 나머지 부분:1.50000065.230000/0.000000IND의 나머지 부분:-