home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / f90 / tiny.z / tiny
Encoding:
Text File  |  2002-10-03  |  2.5 KB  |  74 lines

  1. TINY(3I)                                              Last changed: 4-13-99
  2.  
  3.  
  4. NNAAMMEE
  5.      TTIINNYY - Returns the smallest positive value for a real argument
  6.  
  7. SSYYNNOOPPSSIISS
  8.      TTIINNYY (([XX==]_x))
  9.  
  10. IIMMPPLLEEMMEENNTTAATTIIOONN
  11.      UNICOS, UNICOS/mk, IRIX systems
  12.  
  13.      CF90, MIPSpro 7 Fortran 90
  14.  
  15. SSTTAANNDDAARRDDSS
  16.      Fortran
  17.  
  18. DDEESSCCRRIIPPTTIIOONN
  19.      The TTIINNYY intrinsic function returns the smallest positive number in
  20.      the real number model that represents number of the same type and kind
  21.      type parameter as the argument.  For more information on the real
  22.      number model, see the MMOODDEELLSS(3I) man page.  It accepts the following
  23.      argument:
  24.  
  25.      _x         Must be of type real.  It may be scalar or array valued.
  26.  
  27.      TTIINNYY is an inquiry function.  The name of this intrinsic cannot be
  28.      passed as an argument.
  29.  
  30. RREETTUURRNN VVAALLUUEESS
  31.      The result is a scalar with the same type and kind type parameter as
  32.      _x.  The result has the value
  33.       _e sub min-1
  34.      _b           , where _b and _e
  35.                                  min
  36.      (represented as "_e sub min" in the previous equation) are as defined
  37.      in the real number model, which represents numbers of the same type
  38.      and kind type parameter as _x.
  39.  
  40. EEXXAAMMPPLLEESS
  41.      On UNICOS systems, TTIINNYY((XX)) has a value that approximates
  42.       -8188
  43.      2      for real XX.
  44.  
  45.      On CRAY T90 systems that support IEEE arithmetic, TTIINNYY((XX)) has values
  46.      that approximate the following:
  47.         -125
  48.      * 2     for real ((KKIINNDD==44)) XX
  49.         -1021
  50.      * 2      for real ((KKIINNDD==88)) XX
  51.         -16381
  52.      * 2       for real ((KKIINNDD==1166)) XX
  53.  
  54.      On UNICOS/mk systems, TTIINNYY((XX)) has values that approximate the
  55.      following:
  56.         -125
  57.      * 2     for real ((KKIINNDD==44)) XX
  58.         -1021
  59.      * 2      for real ((KKIINNDD==88)) XX
  60.  
  61.      On IRIX systems, TTIINNYY((XX)) has values that approximate the following:
  62.         -125
  63.      * 2     for real ((KKIINNDD==44)) XX
  64.         -1021
  65.      * 2      for real ((KKIINNDD==88)) XX
  66.         -967
  67.      * 2     for real ((KKIINNDD==1166)) XX
  68.  
  69. SSEEEE AALLSSOO
  70.      MMOODDEELLSS(3I)
  71.  
  72.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
  73.      man page.
  74.