30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DBL_MIN_10_EXP<br />

Description: Minimum negative integer value for a double precision floating<br />

point<br />

exponent in base 10<br />

Include: <br />

Value: -37 by default, -307 if the switch -fno-short-doubleis used<br />

Remarks: By default, a double type is the samesize as a float type (32-bit<br />

representation). The -fno-short-doubleswitch allows the IEEE<br />

64-bit representation to be used for a double precision floating point<br />

value.<br />

dsPIC<br />

®<br />

Language Tools Libraries<br />

DS51456B-page 208<br />

DBL_MIN_EXP<br />

2004 Microchip Technology Inc.<br />

Description: Minimum negative integer value for a double precision floating<br />

point<br />

exponent in base FLT_RADIX<br />

Include: <br />

Value: -125 by default, -1021 if the switch -fno-short-doubleis used<br />

Remarks: By default, a double type is the samesize as a float type (32-bit<br />

representation). The -fno-short-doubleswitch allows the IEEE<br />

64-bit representation to be used for a double precision floating point<br />

value.<br />

FLT_DIG<br />

Description: Number of decimal digits of precision in a single precision floating<br />

point<br />

value<br />

Include: <br />

Value: 6<br />

FLT_EPSILON<br />

Description: The difference between 1.0 and the next larger representable single<br />

precision floating point value<br />

Include: <br />

Value: 1.192093e-07<br />

FLT_MANT_DIG<br />

Description: Number of base-FLT_RADIXdigits in a single precision floatingpoint<br />

significand<br />

Include: <br />

Value: 24<br />

Thư viện chuẩn C với hàm toán học<br />

2004 Microchip Technology Inc DS51456B trang 211<br />

4.7 GIỚI HẠN THỰC HIỆN-ĐỊNH NGHĨA<br />

Các limits.hconsists tập tin tiêu đề của các macro để xác định tối thiểu và tối đa<br />

giá trị của các loại nguyên. Mỗi một macro có thể được sử dụng trong<br />

#ifpreprocessing<br />

chỉ thị.<br />

LDBL_MIN_EXP<br />

Mô tả: Giá trị số nguyên âm tối thiểu cho một độ chính xác kép dài<br />

điểm nổi mũ trong FLT_RADIX cơ sở<br />

Bao gồm:<br />

Giá trị: -1021<br />

CHAR_BIT<br />

Mô tả: Số bit để đại diện cho kiểu char<br />

Bao gồm:<br />

Giá trị: 8<br />

CHAR_MAX<br />

Mô tả: Giá trị tối đa của một char<br />

Bao gồm:<br />

Giá trị: 127<br />

CHAR_MIN<br />

Mô tả: Giá trị tối thiểu của một char<br />

Bao gồm:<br />

Giá trị: -128<br />

INT_MAX<br />

Mô tả: Giá trị tối đa của một int<br />

Bao gồm:<br />

Giá trị: 32767<br />

INT_MIN<br />

Mô tả: Giá trị tối thiểu của một int<br />

Bao gồm:<br />

Giá trị: -32768<br />

LLONG_MAX<br />

Mô tả: Giá trị tối đa của một int dài dài<br />

Bao gồm:<br />

Giá trị: 9223372036854775807<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

DS51456B trang 212<br />

2004 Microchip Technology Inc

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!