******************************************************************************** TEST OF X**1.0 VS X 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL ( 0.6250E-01, 0.1000E+01) X**1.0 WAS LARGER 618 TIMES, AGREED 1382 TIMES, AND WAS SMALLER 0 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.2191E-15 = 16 ** -13.00 OCCURRED FOR X = 0.633433E-01 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 1.00 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.3066E-16 = 16 ** -13.71 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.29 AVERAGE EVALUATION TIME: 44.800 MICRO-SECONDS. TEST OF XSQ**1.5 VS XSQ*X 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL ( 0.6250E-01, 0.1000E+01) X**1.5 WAS LARGER 69 TIMES, AGREED 1699 TIMES, AND WAS SMALLER 232 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.1986E-15 = 16 ** -13.04 OCCURRED FOR X = 0.411893E+00 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.96 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.1784E-16 = 16 ** -13.91 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.09 AVERAGE EVALUATION TIME: 45.100 MICRO-SECONDS. TEST OF XSQ**1.5 VS XSQ*X 2000 RANDOM ARGUMENTS WERE TESTED FROM THE INTERVAL ( 0.1000E+01, 0.1934E+26) X**1.5 WAS LARGER 65 TIMES, AGREED 1750 TIMES, AND WAS SMALLER 185 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.1546E-15 = 16 ** -13.13 OCCURRED FOR X = 0.866014E+25 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.87 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.1411E-16 = 16 ** -13.99 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.01 AVERAGE EVALUATION TIME: 45.950 MICRO-SECONDS. TEST OF X**Y VS XSQ**(Y/2) 2000 RANDOM ARGUMENTS WERE TESTED FROM THE REGION X IN ( 0.1000E-01, 0.1000E+02), Y IN ( -0.3913E+02, 0.3913E+02) X**Y WAS LARGER 430 TIMES, AGREED 1154 TIMES, AND WAS SMALLER 416 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.2166E-15 = 16 ** -13.01 OCCURRED FOR X = 0.504635E+01 Y = 0.171442E+02 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.99 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.4508E-16 = 16 ** -13.58 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.42 AVERAGE EVALUATION TIME: 45.500 MICRO-SECONDS. TEST OF X**N VS X**FLOAT(N) 2000 RANDOM ARGUMENTS WERE TESTED FROM THE REGION X IN ( -0.1000E+03, 0.1000E+03), J IN ( -100, 100) X**N WAS LARGER 602 TIMES, AGREED 1114 TIMES, AND WAS SMALLER 284 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.2655E-15 = 16 ** -12.94 OCCURRED FOR X = 0.141360E+02 Y = 0.628731E+02 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 1.06 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.6069E-16 = 16 ** -13.47 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.53 AVERAGE EVALUATION TIME: 38.050 MICRO-SECONDS. TEST OF FLOAT(I**N) VS FLOAT(I)**FLOAT(N) 2000 RANDOM ARGUMENTS WERE TESTED FROM THE REGION I IN ( -100, 100), J IN ( 0, 30) I**N WAS LARGER 541 TIMES, AGREED 1459 TIMES, AND WAS SMALLER 0 TIMES. THERE ARE 14 BASE 16 SIGNIFICANT DIGITS IN A FLOATING-POINT NUMBER THE MAXIMUM RELATIVE ERROR OF 0.2153E-15 = 16 ** -13.01 OCCURRED FOR X = -0.654940E+02 Y = 0.171584E+01 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.99 THE ROOT MEAN SQUARE RELATIVE ERROR WAS 0.4809E-16 = 16 ** -13.55 THE ESTIMATED LOSS OF BASE 16 SIGNIFICANT DIGITS IS 0.45 AVERAGE EVALUATION TIME: 11.750 MICRO-SECONDS. SPECIAL TESTS THE IDENTITY X ** Y = (1/X) ** (-Y) WILL BE TESTED. X Y (X**Y-(1/X)**(-Y) / X**Y 0.1047423E+02 0.5278734E+01 -0.6597193E-15 0.5841802E+01 0.6225193E+01 -0.3536929E-15 0.4149110E+01 0.4638713E+01 -0.2318921E-15 0.5839116E+01 0.5889470E+01 -0.1673299E-15 0.2183719E+01 0.8964937E+01 -0.1034742E-15 TEST OF ERROR RETURNS ( 0.1600000E+02 ) ** (-0.6400000E+02 ) WILL BE COMPUTED. THIS SHOULD NOT TRIGGER AN ERROR MESSAGE THE VALUE RETURNED IS 0.8636E-77 ( 0.1600000E+02 ) ** ( 0.6200000E+02 ) WILL BE COMPUTED. THIS SHOULD NOT TRIGGER AN ERROR MESSAGE THE VALUE RETURNED IS 0.4523E+75 ( 0.0000000E+00 ) ** ( 0.2000000E+01 ) WILL BE COMPUTED. THIS SHOULD NOT TRIGGER AN ERROR MESSAGE THE VALUE RETURNED IS 0.0000E+00 (-0.2000000E+01 ) ** ( 0.0000000E+00 ) WILL BE COMPUTED. THIS SHOULD TRIGGER AN ERROR MESSAGE