home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / math / mathfun.dat < prev    next >
Encoding:
Text File  |  1988-05-03  |  10.8 KB  |  114 lines

  1.           I        SIGN(I)    SIGNUM(I) FLOAT(5.0/F) REMAINDER(5.0/F) INTEGER(F/2.0)  ROUND(F/2.0)     F/2.0     TRUNCATE(F/2.0)
  2.         -10          -1         -1      -5.00000E-01 -5.00000E-01          -5         -5.00000E+00  -5.00000E+00 -5.00000E+00
  3.          -9          -1         -1      -5.55556E-01 -5.55556E-01          -5         -5.00000E+00  -4.50000E+00 -4.00000E+00
  4.          -8          -1         -1      -6.25000E-01 -6.25000E-01          -4         -4.00000E+00  -4.00000E+00 -4.00000E+00
  5.          -7          -1         -1      -7.14286E-01 -7.14286E-01          -4         -4.00000E+00  -3.50000E+00 -3.00000E+00
  6.          -6          -1         -1      -8.33333E-01 -8.33333E-01          -3         -3.00000E+00  -3.00000E+00 -3.00000E+00
  7.          -5          -1         -1      -1.00000E+00  0.00000E+00          -3         -3.00000E+00  -2.50000E+00 -2.00000E+00
  8.          -4          -1         -1      -1.25000E+00 -2.50000E-01          -2         -2.00000E+00  -2.00000E+00 -2.00000E+00
  9.          -3          -1         -1      -1.66667E+00 -6.66667E-01          -2         -2.00000E+00  -1.50000E+00 -1.00000E+00
  10.          -2          -1         -1      -2.50000E+00 -5.00000E-01          -1         -1.00000E+00  -1.00000E+00 -1.00000E+00
  11.          -1          -1         -1      -5.00000E+00  0.00000E+00          -1         -1.00000E+00  -5.00000E-01  0.00000E+00
  12.           0           1          0       0.00000E+00  0.00000E+00           0          0.00000E+00   0.00000E+00  0.00000E+00
  13.           1           1          1       5.00000E+00  0.00000E+00           1          1.00000E+00   5.00000E-01  0.00000E+00
  14.           2           1          1       2.50000E+00  5.00000E-01           1          1.00000E+00   1.00000E+00  1.00000E+00
  15.           3           1          1       1.66667E+00  6.66667E-01           2          2.00000E+00   1.50000E+00  1.00000E+00
  16.           4           1          1       1.25000E+00  2.50000E-01           2          2.00000E+00   2.00000E+00  2.00000E+00
  17.           5           1          1       1.00000E+00  0.00000E+00           3          3.00000E+00   2.50000E+00  2.00000E+00
  18.           6           1          1       8.33333E-01  8.33333E-01           3          3.00000E+00   3.00000E+00  3.00000E+00
  19.           7           1          1       7.14286E-01  7.14286E-01           4          4.00000E+00   3.50000E+00  3.00000E+00
  20.           8           1          1       6.25000E-01  6.25000E-01           4          4.00000E+00   4.00000E+00  4.00000E+00
  21.           9           1          1       5.55556E-01  5.55556E-01           5          5.00000E+00   4.50000E+00  4.00000E+00
  22.          10           1          1       5.00000E-01  5.00000E-01           5          5.00000E+00   5.00000E+00  5.00000E+00
  23.  
  24.  
  25.        F              I          I REM 5    F REM 5          I MOD 5       F MOD 5  CEILING(F)   FLOOR(F)
  26. -1.00000E+01         -10           0      0.00000E+00           0      0.00000E+00 -1.00000E+01 -1.00000E+01
  27. -9.50000E+00         -10           0     -4.50000E+00           0      5.00000E-01 -9.00000E+00 -1.00000E+01
  28. -9.00000E+00          -9          -4     -4.00000E+00           1      1.00000E+00 -9.00000E+00 -9.00000E+00
  29. -8.50000E+00          -9          -4     -3.50000E+00           1      1.50000E+00 -8.00000E+00 -9.00000E+00
  30. -8.00000E+00          -8          -3     -3.00000E+00           2      2.00000E+00 -8.00000E+00 -8.00000E+00
  31. -7.50000E+00          -8          -3     -2.50000E+00           2      2.50000E+00 -7.00000E+00 -8.00000E+00
  32. -7.00000E+00          -7          -2     -2.00000E+00           3      3.00000E+00 -7.00000E+00 -7.00000E+00
  33. -6.50000E+00          -7          -2     -1.50000E+00           3      3.50000E+00 -6.00000E+00 -7.00000E+00
  34. -6.00000E+00          -6          -1     -1.00000E+00           4      4.00000E+00 -6.00000E+00 -6.00000E+00
  35. -5.50000E+00          -6          -1     -5.00000E-01           4      4.50000E+00 -5.00000E+00 -6.00000E+00
  36. -5.00000E+00          -5           0      0.00000E+00           0      0.00000E+00 -5.00000E+00 -5.00000E+00
  37. -4.50000E+00          -5           0     -4.50000E+00           0      5.00000E-01 -4.00000E+00 -5.00000E+00
  38. -4.00000E+00          -4          -4     -4.00000E+00           1      1.00000E+00 -4.00000E+00 -4.00000E+00
  39. -3.50000E+00          -4          -4     -3.50000E+00           1      1.50000E+00 -3.00000E+00 -4.00000E+00
  40. -3.00000E+00          -3          -3     -3.00000E+00           2      2.00000E+00 -3.00000E+00 -3.00000E+00
  41. -2.50000E+00          -3          -3     -2.50000E+00           2      2.50000E+00 -2.00000E+00 -3.00000E+00
  42. -2.00000E+00          -2          -2     -2.00000E+00           3      3.00000E+00 -2.00000E+00 -2.00000E+00
  43. -1.50000E+00          -2          -2     -1.50000E+00           3      3.50000E+00 -1.00000E+00 -2.00000E+00
  44. -1.00000E+00          -1          -1     -1.00000E+00           4      4.00000E+00 -1.00000E+00 -1.00000E+00
  45. -5.00000E-01          -1          -1     -5.00000E-01           4      4.50000E+00  0.00000E+00 -1.00000E+00
  46.  0.00000E+00           0           0      0.00000E+00           0      0.00000E+00  0.00000E+00  0.00000E+00
  47.  5.00000E-01           1           1      5.00000E-01           1      5.00000E-01  1.00000E+00  0.00000E+00
  48.  1.00000E+00           1           1      1.00000E+00           1      1.00000E+00  1.00000E+00  1.00000E+00
  49.  1.50000E+00           2           2      1.50000E+00           2      1.50000E+00  2.00000E+00  1.00000E+00
  50.  2.00000E+00           2           2      2.00000E+00           2      2.00000E+00  2.00000E+00  2.00000E+00
  51.  2.50000E+00           3           3      2.50000E+00           3      2.50000E+00  3.00000E+00  2.00000E+00
  52.  3.00000E+00           3           3      3.00000E+00           3      3.00000E+00  3.00000E+00  3.00000E+00
  53.  3.50000E+00           4           4      3.50000E+00           4      3.50000E+00  4.00000E+00  3.00000E+00
  54.  4.00000E+00           4           4      4.00000E+00           4      4.00000E+00  4.00000E+00  4.00000E+00
  55.  4.50000E+00           5           0      4.50000E+00           0      4.50000E+00  5.00000E+00  4.00000E+00
  56.  5.00000E+00           5           0      0.00000E+00           0      0.00000E+00  5.00000E+00  5.00000E+00
  57.  5.50000E+00           6           1      5.00000E-01           1      5.00000E-01  6.00000E+00  5.00000E+00
  58.  6.00000E+00           6           1      1.00000E+00           1      1.00000E+00  6.00000E+00  6.00000E+00
  59.  6.50000E+00           7           2      1.50000E+00           2      1.50000E+00  7.00000E+00  6.00000E+00
  60.  7.00000E+00           7           2      2.00000E+00           2      2.00000E+00  7.00000E+00  7.00000E+00
  61.  7.50000E+00           8           3      2.50000E+00           3      2.50000E+00  8.00000E+00  7.00000E+00
  62.  8.00000E+00           8           3      3.00000E+00           3      3.00000E+00  8.00000E+00  8.00000E+00
  63.  8.50000E+00           9           4      3.50000E+00           4      3.50000E+00  9.00000E+00  8.00000E+00
  64.  9.00000E+00           9           4      4.00000E+00           4      4.00000E+00  9.00000E+00  9.00000E+00
  65.  9.50000E+00          10           0      4.50000E+00           0      4.50000E+00  1.00000E+01  9.00000E+00
  66.  1.00000E+01          10           0      0.00000E+00           0      0.00000E+00  1.00000E+01  1.00000E+01
  67.  
  68.  
  69.       F               I         I REM -5  F REM -5.0         I MOD -5   F MOD -5.0
  70. -1.00000E+01         -10           0      0.00000E+00           0      0.00000E+00
  71. -9.50000E+00         -10           0     -4.50000E+00           0     -4.50000E+00
  72. -9.00000E+00          -9          -4     -4.00000E+00          -4     -4.00000E+00
  73. -8.50000E+00          -9          -4     -3.50000E+00          -4     -3.50000E+00
  74. -8.00000E+00          -8          -3     -3.00000E+00          -3     -3.00000E+00
  75. -7.50000E+00          -8          -3     -2.50000E+00          -3     -2.50000E+00
  76. -7.00000E+00          -7          -2     -2.00000E+00          -2     -2.00000E+00
  77. -6.50000E+00          -7          -2     -1.50000E+00          -2     -1.50000E+00
  78. -6.00000E+00          -6          -1     -1.00000E+00          -1     -1.00000E+00
  79. -5.50000E+00          -6          -1     -5.00000E-01          -1     -5.00000E-01
  80. -5.00000E+00          -5           0      0.00000E+00           0      0.00000E+00
  81. -4.50000E+00          -5           0     -4.50000E+00           0     -4.50000E+00
  82. -4.00000E+00          -4          -4     -4.00000E+00          -4     -4.00000E+00
  83. -3.50000E+00          -4          -4     -3.50000E+00          -4     -3.50000E+00
  84. -3.00000E+00          -3          -3     -3.00000E+00          -3     -3.00000E+00
  85. -2.50000E+00          -3          -3     -2.50000E+00          -3     -2.50000E+00
  86. -2.00000E+00          -2          -2     -2.00000E+00          -2     -2.00000E+00
  87. -1.50000E+00          -2          -2     -1.50000E+00          -2     -1.50000E+00
  88. -1.00000E+00          -1          -1     -1.00000E+00          -1     -1.00000E+00
  89. -5.00000E-01          -1          -1     -5.00000E-01          -1     -5.00000E-01
  90.  0.00000E+00           0           0      0.00000E+00           0      0.00000E+00
  91.  5.00000E-01           1           1      5.00000E-01          -4     -4.50000E+00
  92.  1.00000E+00           1           1      1.00000E+00          -4     -4.00000E+00
  93.  1.50000E+00           2           2      1.50000E+00          -3     -3.50000E+00
  94.  2.00000E+00           2           2      2.00000E+00          -3     -3.00000E+00
  95.  2.50000E+00           3           3      2.50000E+00          -2     -2.50000E+00
  96.  3.00000E+00           3           3      3.00000E+00          -2     -2.00000E+00
  97.  3.50000E+00           4           4      3.50000E+00          -1     -1.50000E+00
  98.  4.00000E+00           4           4      4.00000E+00          -1     -1.00000E+00
  99.  4.50000E+00           5           0      4.50000E+00           0     -5.00000E-01
  100.  5.00000E+00           5           0      0.00000E+00           0      0.00000E+00
  101.  5.50000E+00           6           1      5.00000E-01          -4     -4.50000E+00
  102.  6.00000E+00           6           1      1.00000E+00          -4     -4.00000E+00
  103.  6.50000E+00           7           2      1.50000E+00          -3     -3.50000E+00
  104.  7.00000E+00           7           2      2.00000E+00          -3     -3.00000E+00
  105.  7.50000E+00           8           3      2.50000E+00          -2     -2.50000E+00
  106.  8.00000E+00           8           3      3.00000E+00          -2     -2.00000E+00
  107.  8.50000E+00           9           4      3.50000E+00          -1     -1.50000E+00
  108.  9.00000E+00           9           4      4.00000E+00          -1     -1.00000E+00
  109.  9.50000E+00          10           0      4.50000E+00           0     -5.00000E-01
  110.  1.00000E+01          10           0      0.00000E+00           0      0.00000E+00
  111.  
  112. TEST MAX AND MIN OF 4.0 AND 5.23
  113.  5.23000E+00 4.00000E+00
  114.