home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3c / maxmin.z / maxmin
Encoding:
Text File  |  2002-10-03  |  4.6 KB  |  67 lines

  1.  
  2.  
  3.  
  4. MMMMAAAAXXXXMMMMIIIINNNN((((3333CCCC))))                                                          MMMMAAAAXXXXMMMMIIIINNNN((((3333CCCC))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      _ffff_mmmm_aaaa_xxxx, _ffff_mmmm_aaaa_xxxx_ffff, _ffff_mmmm_aaaa_xxxx_llll, _ffff_mmmm_iiii_nnnn, _ffff_mmmm_iiii_nnnn_ffff, _ffff_mmmm_iiii_nnnn_llll - maximum and minimum and positive
  10.      difference functions
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_mmmm_aaaa_tttt_hhhh_...._hhhh_>>>>
  14.  
  15.      _dddd_oooo_uuuu_bbbb_llll_eeee _ffff_mmmm_aaaa_xxxx_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
  16.      _ffff_llll_oooo_aaaa_tttt _ffff_mmmm_aaaa_xxxx_ffff_((((_ffff_llll_oooo_aaaa_tttt _x_,,,, _ffff_llll_oooo_aaaa_tttt _y_))))_;;;;
  17.      _llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _ffff_mmmm_aaaa_xxxx_llll_((((_llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
  18.  
  19.      _dddd_oooo_uuuu_bbbb_llll_eeee _ffff_mmmm_iiii_nnnn_((((_dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
  20.      _ffff_llll_oooo_aaaa_tttt _ffff_mmmm_iiii_nnnn_ffff_((((_ffff_llll_oooo_aaaa_tttt _x_,,,, _ffff_llll_oooo_aaaa_tttt _y_))))_;;;;
  21.      _llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _ffff_mmmm_iiii_nnnn_llll_((((_llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _x_,,,, _llll_oooo_nnnn_gggg _dddd_oooo_uuuu_bbbb_llll_eeee _y_))))_;;;;
  22.  
  23. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  24.      These routines are not available for programs compiled with the O32 ABI.
  25.  
  26.      Functions in the standard math library (_llll_iiii_bbbb_mmmm_...._aaaa) are referred to as _----_llll_mmmm
  27.      versions. Those in mathx library (_llll_iiii_bbbb_mmmm_xxxx_...._aaaa) are referred to as _----_llll_mmmm_xxxx
  28.      versions, and those in the the BSD math library (_llll_iiii_bbbb_mmmm_4444_3333_...._aaaa) are referred
  29.      to as _----_llll_mmmm_4444_3333 versions.
  30.  
  31.      The _ffff_mmmm_aaaa_xxxx functions determine the maximum numeric value of their
  32.      arguments.
  33.  
  34.      The _ffff_mmmm_iiii_nnnn functions determine the minimum numeric value of their
  35.      arguments.
  36.  
  37. NNNNOOOOTTTTEEEESSSS
  38.      Long double operations on this system are only supported in round to
  39.      nearest rounding mode (the default).  The system must be in round to
  40.      nearest rounding mode when calling any of the long double functions, or
  41.      incorrect answers will result.
  42.  
  43. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS
  44.      The _----_llll_mmmm and _----_llll_mmmm_xxxx versions always return the default Quiet NaN and set
  45.      _eeee_rrrr_rrrr_nnnn_oooo to EDOM when a NaN is used as an argument.  A NaN argument usually
  46.      causes the _----_llll_mmmm_4444_3333 versions to return the same argument.  The _----_llll_mmmm_4444_3333
  47.      versions never set _eeee_rrrr_rrrr_nnnn_oooo.
  48.  
  49.      See _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M) for a description of error handling for _----_llll_mmmm_xxxx functions.
  50.  
  51. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  52.      _mmmm_aaaa_tttt_hhhh(3M) and _mmmm_aaaa_tttt_hhhh_eeee_rrrr_rrrr(3M)
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.