Download CubeSuite+ V1.00.00 Integrated Development Environment User`s

Transcript
CubeSuite+ Ver.1.00.00
CHAPTER 3 COMPILER LANGUAGE SPECIFICATIONS
Name
FLT_DIG
Value
+6
Meaning
Number of digits of a decimal numberNote 1 (q) that can
round a decimal number of q digits to a floating-point
DBL_DIG
number of p digits of the radix b and then restore the
LDBL_DIG
FLT_MIN_EXP
decimal number of q
-125
Minimum negative integer (emin) that is a normalized
floating-point number when FLT_RADIX is raised to the
DBL_MIN_EXP
power of the value of FLT_RADIX minus 1.
LDBL_MIN_EXP
FLT_MIN_10_EXP
-37
Minimum negative integerlog10bemin-1 that falls in the
range of a normalized floating-point number when 10 is
DBL_MIN_10_EXP
raised to the power of its value.
LDBL_MIN_10_EXP
FLT_MAX_EXP
+128
Maximum integer (emax) that is a finite floating-point
number that can be expressed when FLT_RADIX is
DBL_MAX_EXP
raised to the power of its value minus 1.
LDBL_MAX_EXP
FLT_MAX_10_EXP
+38
Maximum value of finite floating-point numbers that can
be expressed
DBL_MAX_10_EXP
(1 - b-p) * bemax
LDBL_MAX_10_EXP
FLT_MAX
3.40282347E + 38F
Maximum value of finite floating-point numbers that can
be expressed
DBL_MAX
(1 - b-p) * bemax
LDBL_MAX
FLT_EPSILON
1.19209290E - 07F
specified floating-point number type and the lowest
DBL_EPSILON
value which is greater than 1.
b1 - p
LDBL_EPSILON
FLT_MIN
DifferenceNote2 between 1.0 that can be expressed by
1.17549435E - 38F
Minimum value of normalized positive floating-point
number
DBL_MIN
bemin - 1
LDBL_MIN
Notes 1.
DBL_DIG and LDBL_DIG are 10 or more in the ANSI standards but are 6 in the V850 microcontrollers because both the double and long double types are 32 bits.
2.
DBL_EPSILON and LDBL_EPSILON are 1E-9 or less in the ANSI standards, but 1.19209290E07F in the V850 microcontrollers.
(11) Identifier
An external name must consist of up to 1022 characters and must be able to be identified uniformly.
Uppercase and lowercase characters are distinguished.
R20UT0553EJ0100 Rev.1.00
Apr 01, 2011
Page 68 of 943