다음을 통해 공유


C 부동 소수점 상수

"부동 소수점 상수" 서명 된 실제 숫자를 나타내는 10 진수입니다.표현을 부호 있는 실수의 정수 부분, 소수 부분, 지 수는 있습니다.부동 소수점 상수는 변경할 수 없는 부동 소수점 값을 나타낼 때 사용 합니다.

구문

  • 부동 소수점 상수:
    상수 소수 지 부 선택부동 접미사 선택

    숫자 시퀀스에 부동 지 부-접미사 선택

  • 소수 상수:
    자릿수 시퀀스 선택**.** 숫자 순서

    자릿수 시퀀스 .

  • 지 수 부분:
    e sign optdigit-sequence

    E sign optdigit-sequence

  • 서명 : 중 하나
    + –

  • 자릿수 시퀀스:
    자리

    자릿수 시퀀스 자리

  • 부동 접미사 : 중 하나
    f l F L

(값의 정수 부분) 소수점 앞 숫자 또는 숫자는 소수점 (소수 부분)를 있지만 않는 모두 생략할 수 있습니다.만 지 수를 포함 하는 경우 소수점을 그대로 둘 수 있습니다.공백 문자가 숫자 또는 문자 상수를 구분할 수 있습니다.

다음 예제에서는 부동 소수점 상수와 식의 일부 형태를 보여 줍니다.

15.75
1.575E1   /* = 15.75   */
1575e-2   /* = 15.75   */
-2.5e-3   /* = -0.0025 */
25E-4     /* =  0.0025 */

빼기 기호 앞에 경우 부동 소수점 상수 양수는 (-).이 경우 빼기 기호 단항 부정은 산술 연산자로 취급 됩니다.부동 소수점 상수의 형식을 가질 부동 소수점, 이중, , 또는 long double.

하지 않고 부동 소수점 상수는 f, F, l, 또는 L 접미사에 형식이 이중.하면 문자 f 또는 F 접미사를 상수가 입력 되어 부동 소수점.문자를 접미사로 경우 l 또는 L, 형식에 long double.예를 들면 다음과 같습니다.

100L  /* Has type long double  */
100F  /* Has type float        */

Microsoft C 컴파일러 맵 참고 long double 입력 합니다 이중.참조 하십시오 저장소의 기본 형식 은 유형에 대 한 자세한 내용은 이중, 부동 소수점, 및 .

다음 예제에 나와 있는 것 처럼 부동 소수점 상수는 정수 부분을 생략할 수 있습니다..75 번호는 다음과 같은 다양 한 방법으로 나타낼 수 있습니다.

.0075e2
0.075e1
.075e1
75e-2

참고 항목

참조

C 상수