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

C의 플로트 및 더블

<시간/>

플로트

Float은 부동 소수점 숫자를 나타내는 데 사용되는 데이터 유형입니다. 32비트 IEEE 754 단정밀도 부동 소수점 숫자입니다(부호의 경우 1비트, 지수의 경우 8비트, 값의 경우 23*비트입니다. 소수점 이하 자릿수는 6자리입니다.

다음은 C 언어의 float 구문입니다.

float variable_name;

다음은 C 언어의 float 예제입니다.

예시

#include<stdio.h>
#include<string.h>
int main() {
   float x = 10.327;
   int y = 28;
   printf("The float value : %f\n", x);
   printf("The sum of float and int variable : %f\n", (x+y));
   return 0;
}

출력

The float value : 10.327000
The sum of float and int variable : 38.327000

더블

Double은 부동 소수점 숫자를 나타내는 데 사용되는 데이터 유형이기도 합니다. 값에 대한 64비트 IEEE 754 배정밀도 부동 소수점 숫자입니다. 15자리의 정밀도가 있습니다.

다음은 C 언어의 double 구문입니다.

double variable_name;

다음은 C 언어에서 double의 예입니다.

예시

#include<stdio.h>
#include<string.h>
int main() {
   float x = 10.327;
   double y = 4244.546;
   int z = 28;
   printf("The float value : %f\n", x);
   printf("The double value : %f\n", y);
   printf("The sum of float,

   double and int variable : %f\n", (x+y+z));    return 0; }

출력

The float value : 10.327000
The double value : 4244.546000
The sum of float, double and int variable : 4282.873000