The information in this section relates to Annex M paragraphs 60 to 73.
The names and characteristics of the numeric subtypes declared in the visible part of package Standard. See A.1(3).
A: See items describing the integer and floating-point types supported.
A: The elementary functions correspond to the functions available in the C library.
The sign of a zero result from some of the operators or functions in Numerics.Generic_Elementary_Functions, when Float_Type'Signed_Zeros is True. See A.5.1(46).
A: The sign of zeroes follows the requirements of the IEEE 754 standard on floating-point.
A: Maximum image width is 649, see library file a-numran.ads.
A: Maximum image width is 80, see library file a-nudira.ads.
A: The algorithm is documented in the source files a-numran.ads and a-numran.adb.
A: See the documentation contained in the file a-numran.adb.
The minimum time interval between calls to the time-dependent Reset procedure that are guaranteed to initiate different random number sequences. See A.5.2(45).
A: The minimum period between reset calls to guarantee distinct series of random numbers is one microsecond.
The values of the Model_Mantissa, Model_Emin, Model_Epsilon, Model, Safe_First, and Safe_Last attributes, if the Numerics Annex is not supported. See A.5.3(72).
A: See the source file ttypef.ads for the values of all numeric attributes.
A: There are no special implementation defined characteristics for these packages.
A: All type representations are contiguous, and the Buffer_Size is the value of type'Size rounded up to the next storage unit boundary.
A: These files are mapped onto the files provided by the C streams libraries. See source file i-cstrea.ads for further details.
A: If more digits are requested in the output than are represented by the precision of the value, zeroes are output in the corresponding least significant digit positions.