정수 변수는 정수만 사용할 수 있습니다. 예를 들어 3.14는 3만 사용할 수 있습니다. 부동 소수점 유형(실수 유형)은 float, double, long double과 같은 소수를 사용할 수 있으며, 정확한 자릿수는 각각 6, 15, 19입니다. C 언어에는 일반적으로 십진 소수 유형과 지수 형식의 두 가지 형식이 있습니다.
십진수형은 0~9와 소수점으로 구성됩니다.
지수 유형은 e 또는 E와 지수 코드로 구성됩니다.
예를 들어 2.1e5(2.1*10의 5승)
3.7E-2(3.7*10의 음의 2승)
- 2.8 e-2(-2.8*10의 음의 2승)
정수 유형인지 소수 유형인지 확실하지 않은 변수의 경우 부동 소수점 유형으로 직접 정의할 수 있습니다.
이유는 다음과 같습니다.
정수인 경우 float형 변수 값으로 정의되므로 정수 뒤에 .0을 추가하면 됩니다. 예를 들어 4.0은 여전히 나타낼 수 있습니다. 정수 4
십진수인 경우 float 타입으로 정의된 변수 값은 3.14와 같이 십진수 타입에 해당합니다.
정수형 int로만 정의된 경우 , 소수 부분은 소수 부분으로 폐기됩니다(예: 3.14만 Take 3