Changeset 13575 in project


Ignore:
Timestamp:
03/07/09 20:59:26 (11 years ago)
Author:
Kon Lovett
Message:

Release.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/number-limits

    r13572 r13575  
    1010Limits for machine number types.
    1111
     12Note that while this egg is named ''number-limits'' the actual extension is
     13''int-limits'' and ''float-limits''.
     14
    1215
    1316=== Integer Limits
    1417
    15 ; most-positive-fixnum : Largest positive fixnum
    16 ; most-negative-fixnum : Smallest negative fixnum
    17 ; fixnum-precision : Number of bits in fixnum
    1818; machine-word-bits : Number of bits in machine word - C_word
    1919; maximum-machine-word : Largest machine word value - C_uword
    2020; most-negative-machine-word : Smallest negative machine word value - C_word
    2121; most-positive-machine-word : Largest positive machine word value - C_word
     22
    2223; unsigned-integer32-size : Sizeof uint32_t
    2324; maximum-unsigned-integer32 : Largest value for uint32_t
     25
     26; char-size : Sizeof the C type
    2427; unsigned-char-size : Sizeof the C type
     28
     29; short-size : Sizeof the C type
    2530; unsigned-short-size : Sizeof the C type
     31
     32; int-size : Sizeof the C type
    2633; unsigned-int-size : Sizeof the C type
     34
     35; long-size : Sizeof the C type
    2736; unsigned-long-size : Sizeof the C type
    28 ; unsigned-long-long-size : Sizeof the C type, 0 when unsupported
    29 ; char-size : Sizeof the C type
    30 ; short-size : Sizeof the C type
    31 ; int-size : Sizeof the C type
    32 ; long-size : Sizeof the C type
    33 ; long-long-size : Sizeof the C type, 0 when unsupported
     37
     38; long-long-size : Sizeof the C type, -1 when unsupported
     39; unsigned-long-long-size : Sizeof the C type, -1 when unsupported
    3440
    3541
     
    3743
    3844; float-radix : Representation base of floating point number
     45
    3946; maximum-float : Largest floating point number
    4047; minimum-float : Smallest floating point number
     
    4653; float-maximum-decimal-exponent : Largest exponent in base 10 of floating point number
    4754; float-minimum-decimal-exponent : Smallest exponent in base 10 of floating point number
     55
    4856; maximum-double : Largest floating point number
    4957; minimum-double : Smallest floating point number
     
    5563; double-maximum-decimal-exponent : Largest exponent in base 10 of floating point number
    5664; double-minimum-decimal-exponent : Smallest exponent in base 10 of floating point number
    57 ; maximum-long-double : Largest floating point number
    58 ; minimum-long-double : Smallest floating point number
    59 ; long-double-epsilon : The difference between 1.0 and the least value > 1.0 of a floating point number
    60 ; long-double-precision : Number of digits in mantissa base radix of floating point number
    61 ; long-double-decimal-precision : Number of digits in mantissa base 10 of floating point number
    62 ; long-double-maximum-exponent : Largest exponent in base radix of floating point number
    63 ; long-double-minimum-exponent : Smallest exponent in base radix of floating point number
    64 ; long-double-maximum-decimal-exponent : Largest exponent in base 10 of floating point number
    65 ; long-double-minimum-decimal-exponent : Smallest exponent in base 10 of floating point number
    66 ; long-double-radix : Representation base of floating point number
    67 ; maximum-flonum : Largest floating point number
    68 ; minimum-flonum : Smallest floating point number
    69 ; flonum-epsilon : The difference between 1.0 and the least value > 1.0 of a floating point number
    70 ; flonum-precision : Number of digits in mantissa base radix of floating point number
    71 ; flonum-decimal-precision : Number of digits in mantissa base 10 of floating point number
    72 ; flonum-maximum-exponent : Largest exponent in base radix of floating point number
    73 ; flonum-minimum-exponent : Smallest exponent in base radix of floating point number
    74 ; flonum-maximum-decimal-exponent : Largest exponent in base 10 of floating point number
    75 ; flonum-minimum-decimal-exponent : Smallest exponent in base 10 of floating point number
     65
     66No {{long-double}} information since {{long double}} is not a supported return type.
    7667
    7768
Note: See TracChangeset for help on using the changeset viewer.