C 부동 소수점 상수
"부동 소수점 상수" 서명 된 실제 숫자를 나타내는 10 진수입니다.표현을 부호 있는 실수의 정수 부분, 소수 부분, 지 수는 있습니다.부동 소수점 상수는 변경할 수 없는 부동 소수점 값을 나타낼 때 사용 합니다.
구문
부동 소수점 상수:
상수 소수 지 부 선택부동 접미사 선택숫자 시퀀스에 부동 지 부-접미사 선택
소수 상수:
자릿수 시퀀스 선택**.** 숫자 순서자릿수 시퀀스 .
지 수 부분:
e sign optdigit-sequenceE 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