23 January 2012 08:50:30 AM CORDIC_PRB: C++ version, Test the CORDIC library. TEST001: COSSIN_CORDIC computes the cosine and sine using the CORDIC algorithm. A N Cos(A) Cos(A) Difference Tabulated CORDIC 0 0 1 1 0 0 5 1 0.99988995 0.00011 0 10 1 0.99999931 6.875e-07 0 15 1 1 8.35e-11 0 20 1 1 9.204e-14 0 25 1 1 4.441e-16 0.2618 0 0.96592583 1 -0.03407 0.2618 5 0.96592583 0.96547238 0.0004535 0.2618 10 0.96592583 0.96597708 -5.125e-05 0.2618 15 0.96592583 0.96592971 -3.882e-06 0.2618 20 0.96592583 0.96592625 -4.261e-07 0.2618 25 0.96592583 0.96592584 -9.607e-09 0.5 0 0.87758256 1 -0.1224 0.5 5 0.87758256 0.87527459 0.002308 0.5 10 0.87758256 0.87808912 -0.0005066 0.5 15 0.87758256 0.87759216 -9.601e-06 0.5 20 0.87758256 0.8775821 4.578e-07 0.5 25 0.87758256 0.87758259 -2.795e-08 0.5236 0 0.8660254 1 -0.134 0.5236 5 0.8660254 0.87527459 -0.009249 0.5236 10 0.8660254 0.86664307 -0.0006177 0.5236 15 0.8660254 0.86600286 2.255e-05 0.5236 20 0.8660254 0.86602479 6.098e-07 0.5236 25 0.8660254 0.86602542 -1.609e-08 0.7854 0 0.70710678 1 -0.2929 0.7854 5 0.70710678 0.68419769 0.02291 0.7854 10 0.70710678 0.70802311 -0.0009163 0.7854 15 0.70710678 0.70711738 -1.06e-05 0.7854 20 0.70710678 0.70710794 -1.158e-06 0.7854 25 0.70710678 0.7071068 -2.002e-08 1 0 0.54030231 1 -0.4597 1 5 0.54030231 0.58806584 -0.04776 1 10 0.54030231 0.54134537 -0.001043 1 15 0.54030231 0.54026724 3.507e-05 1 20 0.54030231 0.54030094 1.362e-06 1 25 0.54030231 0.5403023 8.193e-09 1.047 0 0.5 1 -0.5 1.047 5 0.5 0.4836263 0.01637 1.047 10 0.5 0.49892865 0.001071 1.047 15 0.5 0.50003905 -3.905e-05 1.047 20 0.5 0.50000106 -1.056e-06 1.047 25 0.5 0.49999997 2.787e-08 1.571 0 0 1 -1 1.571 5 0 0.014835163 -0.01484 1.571 10 0 0.0011725901 -0.001173 1.571 15 0 1.2922696e-05 -1.292e-05 1.571 20 0 -4.2874447e-07 4.287e-07 1.571 25 0 -1.1511956e-08 1.151e-08 2 0 -0.41614684 -1 0.5839 2 5 -0.41614684 -0.37087906 -0.04527 2 10 -0.41614684 -0.41575425 -0.0003926 2 15 -0.41614684 -0.41614278 -4.059e-06 2 20 -0.41614684 -0.41614798 1.144e-06 2 25 -0.41614684 -0.41614684 5.831e-09 3 0 -0.9899925 -1 0.01001 3 5 -0.9899925 -0.99039545 0.000403 3 10 -0.9899925 -0.99012474 0.0001322 3 15 -0.9899925 -0.98999597 3.477e-06 3 20 -0.9899925 -0.98999247 -2.2e-08 3 25 -0.9899925 -0.9899925 3.229e-09 3.142 0 -1 -1 0 3.142 5 -1 -0.99988995 -0.00011 3.142 10 -1 -0.99999931 -6.875e-07 3.142 15 -1 -1 -8.35e-11 3.142 20 -1 -1 -9.204e-14 3.142 25 -1 -1 -4.441e-16 4 0 -0.65364362 -1 0.3464 4 5 -0.65364362 -0.68419769 0.03055 4 10 -0.65364362 -0.65372665 8.303e-05 4 15 -0.65364362 -0.65368046 3.684e-05 4 20 -0.65364362 -0.65364437 7.526e-07 4 25 -0.65364362 -0.65364361 -1.424e-08 5 0 0.28366219 1 -0.7163 5 5 0.28366219 0.26050545 0.02316 5 10 0.28366219 0.2849241 -0.001262 5 15 0.28366219 0.28369526 -3.307e-05 5 20 0.28366219 0.28366051 1.676e-06 5 25 0.28366219 0.28366217 1.855e-08 TEST002: COSSIN_CORDIC computes the cosine and sine using the CORDIC algorithm. A N Sin(A) Sin(A) Difference Tabulated CORDIC 0 0 0 0 0 0 5 0 0.014835163 -0.01484 0 10 0 0.0011725901 -0.001173 0 15 0 1.2922696e-05 -1.292e-05 0 20 0 -4.2874447e-07 4.287e-07 0 25 0 -1.1511956e-08 1.151e-08 0.2618 0 0.25881905 0 0.2588 0.2618 5 0.25881905 0.26050545 -0.001686 0.2618 10 0.25881905 0.25862769 0.0001914 0.2618 15 0.25881905 0.25880456 1.449e-05 0.2618 20 0.25881905 0.25881745 1.59e-06 0.2618 25 0.25881905 0.25881901 3.585e-08 0.5 0 0.47942554 0 0.4794 0.5 5 0.47942554 0.4836263 -0.004201 0.5 10 0.47942554 0.47849712 0.0009284 0.5 15 0.47942554 0.47940796 1.757e-05 0.5 20 0.47942554 0.47942638 -8.381e-07 0.5 25 0.47942554 0.47942549 5.116e-08 0.5236 0 0.5 0 0.5 0.5236 5 0.5 0.4836263 0.01637 0.5236 10 0.5 0.49892865 0.001071 0.5236 15 0.5 0.50003905 -3.905e-05 0.5236 20 0.5 0.50000106 -1.056e-06 0.5236 25 0.5 0.49999997 2.787e-08 0.7854 0 0.70710678 0 0.7071 0.7854 5 0.70710678 0.72929659 -0.02219 0.7854 10 0.70710678 0.70618926 0.0009175 0.7854 15 0.70710678 0.70709618 1.06e-05 0.7854 20 0.70710678 0.70710562 1.158e-06 0.7854 25 0.70710678 0.70710676 2.002e-08 1 0 0.84147098 0 0.8415 1 5 0.84147098 0.80881306 0.03266 1 10 0.84147098 0.84080033 0.0006707 1 15 0.84147098 0.8414935 -2.252e-05 1 20 0.84147098 0.84147186 -8.748e-07 1 25 0.84147098 0.84147099 -5.261e-09 1.047 0 0.8660254 0 0.866 1.047 5 0.8660254 0.87527459 -0.009249 1.047 10 0.8660254 0.86664307 -0.0006177 1.047 15 0.8660254 0.86600286 2.255e-05 1.047 20 0.8660254 0.86602479 6.098e-07 1.047 25 0.8660254 0.86602542 -1.609e-08 1.571 0 1 0 1 1.571 5 1 0.99988995 0.00011 1.571 10 1 0.99999931 6.875e-07 1.571 15 1 1 8.35e-11 1.571 20 1 1 9.204e-14 1.571 25 1 1 4.441e-16 2 0 0.90929743 -0 0.9093 2 5 0.90929743 0.92868117 -0.01938 2 10 0.90929743 0.909477 -0.0001796 2 15 0.90929743 0.90929928 -1.858e-06 2 20 0.90929743 0.9092969 5.236e-07 2 25 0.90929743 0.90929742 2.669e-09 3 0 0.14112001 -0 0.1411 3 5 0.14112001 0.13826371 0.002856 3 10 0.14112001 0.14018919 0.0009308 3 15 0.14112001 0.14109561 2.439e-05 3 20 0.14112001 0.14112016 -1.544e-07 3 25 0.14112001 0.14111999 2.265e-08 3.142 0 0 -0 0 3.142 5 0 -0.014835163 0.01484 3.142 10 0 -0.0011725901 0.001173 3.142 15 0 -1.2922696e-05 1.292e-05 3.142 20 0 4.2874447e-07 -4.287e-07 3.142 25 0 1.1511956e-08 -1.151e-08 4 0 -0.7568025 -0 -0.7568 4 5 -0.7568025 -0.72929659 -0.02751 4 10 -0.7568025 -0.75673078 -7.172e-05 4 15 -0.7568025 -0.75677068 -3.182e-05 4 20 -0.7568025 -0.75680185 -6.5e-07 4 25 -0.7568025 -0.75680251 1.229e-08 5 0 -0.95892427 0 -0.9589 5 5 -0.95892427 -0.96547238 0.006548 5 10 -0.95892427 -0.95855008 -0.0003742 5 15 -0.95892427 -0.95891449 -9.785e-06 5 20 -0.95892427 -0.95892477 4.958e-07 5 25 -0.95892427 -0.95892428 5.487e-09 TEST003: ARCTAN_CORDIC computes the arctangent of Y/X using the CORDIC algorithm. X Y N ArcTan(Y/X) ArcTan(Y/X) Difference Tabulated CORDIC 0.2184 0 0 0 0 0 0.2184 0 5 0 -0.014835707 0.01484 0.2184 0 10 0 -0.0011725903 0.001173 0.2184 0 15 0 -1.2922696e-05 1.292e-05 0.2184 0 20 0 4.2874447e-07 -4.287e-07 0.2184 0 25 0 1.1511956e-08 -1.151e-08 0.8295 0.2074 0 0.24497866 0 0.245 0.8295 0.2074 5 0.24497866 0.2635457 -0.01857 0.8295 0.2074 10 0.24497866 0.2459766 -0.0009979 0.8295 0.2074 15 0.24497866 0.24493901 3.966e-05 0.8295 0.2074 20 0.24497866 0.24497906 -3.965e-07 0.8295 0.2074 25 0.24497866 0.24497864 2.076e-08 -0.4153 -0.1384 0 0.32175055 0 0.3218 -0.4153 -0.1384 5 0.32175055 0.2635457 0.0582 -0.4153 -0.1384 10 0.32175055 0.32017471 0.001576 -0.4153 -0.1384 15 0.32175055 0.32170059 4.997e-05 -0.4153 -0.1384 20 0.32175055 0.32175208 -1.529e-06 -0.4153 -0.1384 25 0.32175055 0.32175059 -3.899e-08 -0.2576 -0.1288 0 0.46364761 0 0.4636 -0.2576 -0.1288 5 0.46364761 0.50479303 -0.04115 -0.2576 -0.1288 10 0.46364761 0.4637887 -0.0001411 -0.2576 -0.1288 15 0.46364761 0.4636056 4.201e-05 -0.2576 -0.1288 20 0.46364761 0.46364947 -1.859e-06 -0.2576 -0.1288 25 0.46364761 0.46364762 -1.144e-08 0.04383 0.04383 0 0.78539816 0 0.7854 0.04383 0.04383 5 0.78539816 0.75350302 0.0319 0.04383 0.04383 10 0.78539816 0.78669489 -0.001297 0.04383 0.04383 15 0.78539816 0.78541315 -1.499e-05 0.04383 0.04383 20 0.78539816 0.7853998 -1.638e-06 0.04383 0.04383 25 0.78539816 0.78539819 -2.831e-08 -0.06173 -0.1235 0 1.1071487 0 1.107 -0.06173 -0.1235 5 1.1071487 1.0660033 0.04115 -0.06173 -0.1235 10 1.1071487 1.1070076 0.0001411 -0.06173 -0.1235 15 1.1071487 1.1071907 -4.201e-05 -0.06173 -0.1235 20 1.1071487 1.1071469 1.859e-06 -0.06173 -0.1235 25 1.1071487 1.1071487 1.144e-08 0.4013 1.204 0 1.2490458 0 1.249 0.4013 1.204 5 1.2490458 1.1908409 0.0582 0.4013 1.204 10 1.2490458 1.2474699 0.001576 0.4013 1.204 15 1.2490458 1.2489958 4.997e-05 0.4013 1.204 20 1.2490458 1.2490473 -1.529e-06 0.4013 1.204 25 1.2490458 1.2490458 -3.899e-08 -0.7973 -3.189 0 1.3258177 0 1.326 -0.7973 -3.189 5 1.3258177 1.3072506 0.01857 -0.7973 -3.189 10 1.3258177 1.3248197 0.0009979 -0.7973 -3.189 15 1.3258177 1.3258573 -3.966e-05 -0.7973 -3.189 20 1.3258177 1.3258173 3.965e-07 -0.7973 -3.189 25 1.3258177 1.3258177 -2.076e-08 -0.8975 -4.488 0 1.3734008 0 1.373 -0.8975 -4.488 5 1.3734008 1.4320883 -0.05869 -0.8975 -4.488 10 1.3734008 1.371553 0.001848 -0.8975 -4.488 15 1.3734008 1.3734451 -4.432e-05 -0.8975 -4.488 20 1.3734008 1.3734012 -4.487e-07 -0.8975 -4.488 25 1.3734008 1.3734008 -3.151e-08 -0.09454 -0.9454 0 1.4711277 0 1.471 -0.09454 -0.9454 5 1.4711277 1.4320883 0.03904 -0.09454 -0.9454 10 1.4711277 1.4691864 0.001941 -0.09454 -0.9454 15 1.4711277 1.4710785 4.922e-05 -0.09454 -0.9454 20 1.4711277 1.4711261 1.537e-06 -0.09454 -0.9454 25 1.4711277 1.4711276 4.663e-08 0.8591 17.18 0 1.5208379 0 1.521 0.8591 17.18 5 1.5208379 1.5559606 -0.03512 0.8591 17.18 10 1.5208379 1.5227688 -0.001931 0.8591 17.18 15 1.5208379 1.5208767 -3.873e-05 0.8591 17.18 20 1.5208379 1.5208366 1.323e-06 0.8591 17.18 25 1.5208379 1.520838 -4.776e-08 TEST004: ARCCOS_CORDIC computes the arccosine of T using the CORDIC algorithm. T N ArcCos(T) ArcCos(T) Difference Tabulated CORDIC -0.1 0 1.6709637 0 1.671 -0.1 5 1.6709637 1.6345866 0.03638 -0.1 10 1.6709637 1.6697248 0.001239 -0.1 15 1.6709637 1.6710676 -0.0001038 -0.1 20 1.6709637 1.6709646 -8.24e-07 -0.1 25 1.6709637 1.6709637 1.046e-08 0 0 1.5707963 0 1.571 0 5 1.5707963 1.6345866 -0.06379 0 10 1.5707963 1.5682029 0.002593 0 15 1.5707963 1.5707663 2.998e-05 0 20 1.5707963 1.5707931 3.275e-06 0 25 1.5707963 1.5707963 5.662e-08 0.1 0 1.4706289 0 1.471 0.1 5 1.4706289 1.507006 -0.03638 0.1 10 1.4706289 1.4718679 -0.001239 0.1 15 1.4706289 1.4705251 0.0001038 0.1 20 1.4706289 1.4706281 8.24e-07 0.1 25 1.4706289 1.4706289 -1.046e-08 0.2 0 1.3694384 0 1.369 0.2 5 1.3694384 1.2573308 0.1121 0.2 10 1.3694384 1.3705888 -0.00115 0.2 15 1.3694384 1.3694902 -5.179e-05 0.2 20 1.3694384 1.3694406 -2.196e-06 0.2 25 1.3694384 1.3694383 6.871e-08 0.3 0 1.2661037 0 1.266 0.3 5 1.2661037 1.2573308 0.008773 0.3 10 1.2661037 1.2690321 -0.002928 0.3 15 1.2661037 1.2662245 -0.0001208 0.3 20 1.2661037 1.2661062 -2.572e-06 0.3 25 1.2661037 1.2661037 -6.813e-08 0.4 0 1.1592795 0 1.159 0.4 5 1.1592795 1.2573308 -0.09805 0.4 10 1.1592795 1.1596977 -0.0004182 0.4 15 1.1592795 1.1593315 -5.201e-05 0.4 20 1.1592795 1.1592819 -2.421e-06 0.4 25 1.1592795 1.1592794 8.237e-08 0.5 0 1.0471976 0 1.047 0.5 5 1.0471976 1.0095861 0.03761 0.5 10 1.0471976 1.0447243 0.002473 0.5 15 1.0471976 1.0472877 -9.018e-05 0.5 20 1.0471976 1.0472 -2.439e-06 0.5 25 1.0471976 1.0471975 6.437e-08 0.6 0 0.92729522 0 0.9273 0.6 5 0.92729522 1.0095861 -0.08229 0.6 10 0.92729522 0.92757741 -0.0002822 0.6 15 0.92729522 0.9272112 8.402e-05 0.6 20 0.92729522 0.92729894 -3.718e-06 0.6 25 0.92729522 0.92729524 -2.288e-08 0.7 0 0.79539883 0 0.7954 0.7 5 0.79539883 0.75991083 0.03549 0.7 10 0.79539883 0.79504901 0.0003498 0.7 15 0.79539883 0.79541522 -1.639e-05 0.7 20 0.79539883 0.79539615 2.681e-06 0.7 25 0.79539883 0.79539889 -6.095e-08 0.8 0 0.64350111 0 0.6435 0.8 5 0.64350111 0.75991083 -0.1164 0.8 10 0.64350111 0.6466528 -0.003152 0.8 15 0.64350111 0.64360105 -9.994e-05 0.8 20 0.64350111 0.64349805 3.058e-06 0.8 25 0.64350111 0.64350103 7.798e-08 0.9 0 0.45102681 0 0.451 0.9 5 0.45102681 0.52709139 -0.07606 0.9 10 0.45102681 0.45289516 -0.001868 0.9 15 0.45102681 0.45106411 -3.73e-05 0.9 20 0.45102681 0.45102978 -2.967e-06 0.9 25 0.45102681 0.4510268 1.356e-08 1 0 0 0 0 1 5 0 0.029671413 -0.02967 1 10 0 0.0023451806 -0.002345 1 15 0 2.5845392e-05 -2.585e-05 1 20 0 -8.5748894e-07 8.575e-07 1 25 0 -2.3023911e-08 2.302e-08 TEST005: ARCSIN_CORDIC computes the arcsine of T using the CORDIC algorithm. T N ArcSin(T) ArcSin(T) Difference Tabulated CORDIC -0.1 0 -0.10016742 0 -0.1002 -0.1 5 -0.10016742 -0.029671413 -0.0705 -0.1 10 -0.10016742 -0.10386764 0.0037 -0.1 15 -0.10016742 -0.10008346 -8.396e-05 -0.1 20 -0.10016742 -0.1001712 3.778e-06 -0.1 25 -0.10016742 -0.1001675 8.26e-08 0 0 0 0 0 0 5 0 0.029671413 -0.02967 0 10 0 0.0023451806 -0.002345 0 15 0 2.5845392e-05 -2.585e-05 0 20 0 -8.5748894e-07 8.575e-07 0 25 0 -2.3023911e-08 2.302e-08 0.1 0 0.10016742 0 0.1002 0.1 5 0.10016742 0.029671413 0.0705 0.1 10 0.10016742 0.10386764 -0.0037 0.1 15 0.10016742 0.10008346 8.396e-05 0.1 20 0.10016742 0.1001712 -3.778e-06 0.1 25 0.10016742 0.1001675 -8.26e-08 0.2 0 0.20135792 0 0.2014 0.2 5 0.20135792 0.27741615 -0.07606 0.2 10 0.20135792 0.20321992 -0.001862 0.2 15 0.20135792 0.20138887 -3.095e-05 0.2 20 0.20135792 0.20135454 3.382e-06 0.2 25 0.20135792 0.201358 -7.476e-08 0.3 0 0.30469265 0 0.3047 0.3 5 0.30469265 0.27741615 0.02728 0.3 10 0.30469265 0.30474238 -4.973e-05 0.3 15 0.30469265 0.30462031 7.234e-05 0.3 20 0.30469265 0.30469279 -1.399e-07 0.3 25 0.30469265 0.30469267 -2.068e-08 0.4 0 0.41151685 0 0.4115 0.4 5 0.41151685 0.52709139 -0.1156 0.4 10 0.41151685 0.41383337 -0.002317 0.4 15 0.41151685 0.41151403 2.811e-06 0.4 20 0.41151685 0.41151785 -1.004e-06 0.4 25 0.41151685 0.41151678 6.933e-08 0.5 0 0.52359878 0 0.5236 0.5 5 0.52359878 0.52709139 -0.003493 0.5 10 0.52359878 0.52320257 0.0003962 0.5 15 0.52359878 0.52356878 3e-05 0.5 20 0.52359878 0.52359548 3.293e-06 0.5 25 0.52359878 0.5235987 7.424e-08 0.6 0 0.64350111 0 0.6435 0.6 5 0.64350111 0.75991083 -0.1164 0.6 10 0.64350111 0.6466528 -0.003152 0.6 15 0.64350111 0.64360105 -9.994e-05 0.6 20 0.64350111 0.64349805 3.058e-06 0.6 25 0.64350111 0.64350103 7.798e-08 0.7 0 0.7753975 0 0.7754 0.7 5 0.7753975 0.75991083 0.01549 0.7 10 0.7753975 0.77161214 0.003785 0.7 15 0.7753975 0.77539632 1.179e-06 0.7 20 0.7753975 0.77540013 -2.635e-06 0.7 25 0.7753975 0.77539739 1.065e-07 0.8 0 0.92729522 0 0.9273 0.8 5 0.92729522 1.0095861 -0.08229 0.8 10 0.92729522 0.92757741 -0.0002822 0.8 15 0.92729522 0.9272112 8.402e-05 0.8 20 0.92729522 0.92729894 -3.718e-06 0.8 25 0.92729522 0.92729524 -2.288e-08 0.9 0 1.1197695 0 1.12 0.9 5 1.1197695 1.0095861 0.1102 0.9 10 1.1197695 1.1228441 -0.003075 0.9 15 1.1197695 1.1197923 -2.282e-05 0.9 20 1.1197695 1.1197733 -3.742e-06 0.9 25 1.1197695 1.1197696 -4.632e-08 1 0 1.5707963 0 1.571 1 5 1.5707963 1.6345866 -0.06379 1 10 1.5707963 1.5682029 0.002593 1 15 1.5707963 1.5707663 2.998e-05 1 20 1.5707963 1.5707931 3.275e-06 1 25 1.5707963 1.5707963 5.662e-08 TEST006: TAN_CORDIC computes the tangent of THETA using the CORDIC algorithm. THETA N Tan(THETA) Tan(THETA) Difference Tabulated CORDIC 0 0 0 0 0 0 5 0 0.014836795 -0.01484 0 10 0 0.0011725909 -0.001173 0 15 0 1.2922696e-05 -1.292e-05 0 20 0 -4.2874447e-07 4.287e-07 0 25 0 -1.1511956e-08 1.151e-08 0.2618 0 0.26794919 0 0.2679 0.2618 5 0.26794919 0.26982176 -0.001873 0.2618 10 0.26794919 0.26773688 0.0002123 0.2618 15 0.26794919 0.26793312 1.607e-05 0.2618 20 0.26794919 0.26794743 1.765e-06 0.2618 25 0.26794919 0.26794915 3.978e-08 0.5 0 0.54630249 0 0.5463 0.5 5 0.54630249 0.55254237 -0.00624 0.5 10 0.54630249 0.54493002 0.001372 0.5 15 0.54630249 0.54627649 2.6e-05 0.5 20 0.54630249 0.54630373 -1.24e-06 0.5 25 0.54630249 0.54630241 7.569e-08 0.5236 0 0.57735027 0 0.5774 0.5236 5 0.57735027 0.55254237 0.02481 0.5236 10 0.57735027 0.57570258 0.001648 0.5236 15 0.57735027 0.57741039 -6.012e-05 0.5236 20 0.57735027 0.5773519 -1.626e-06 0.5236 25 0.57735027 0.57735023 4.291e-08 0.7854 0 1 0 1 0.7854 5 1 1.065915 -0.06592 0.7854 10 1 0.9974099 0.00259 0.7854 15 1 0.99997002 2.998e-05 0.7854 20 1 0.99999672 3.275e-06 0.7854 25 1 0.99999994 5.662e-08 1 0 1.5574077 0 1.557 1 5 1.5574077 1.3753784 0.182 1 10 1.5574077 1.553168 0.00424 1 15 1.5574077 1.5575505 -0.0001428 1 20 1.5574077 1.5574133 -5.546e-06 1 25 1.5574077 1.5574078 -3.335e-08 1.047 0 1.7320508 0 1.732 1.047 5 1.7320508 1.809816 -0.07777 1.047 10 1.7320508 1.737008 -0.004957 1.047 15 1.7320508 1.7318705 0.0001803 1.047 20 1.7320508 1.7320459 4.878e-06 1.047 25 1.7320508 1.7320509 -1.287e-07 1.309 0 3.7320508 0 3.732 1.309 5 3.7320508 3.7061503 0.0259 1.309 10 3.7320508 3.7350103 -0.00296 1.309 15 3.7320508 3.7322747 -0.0002239 1.309 20 3.7320508 3.7320754 -2.458e-05 1.309 25 3.7320508 3.7320514 -5.541e-07 1.44 0 7.5957541 0 7.596 1.44 5 7.5957541 7.1630901 0.4327 1.44 10 7.5957541 7.7118399 -0.1161 1.44 15 7.5957541 7.599066 -0.003312 1.44 20 7.5957541 7.5958179 -6.379e-05 1.44 25 7.5957541 7.5957514 2.679e-06 1.505 0 15.257052 0 15.26 1.505 5 15.257052 67.4 -52.14 1.505 10 15.257052 15.689139 -0.4321 1.505 15 15.257052 15.2635 -0.006448 1.505 20 15.257052 15.256809 0.000243 1.505 25 15.257052 15.257046 6.162e-06 2 0 -2.1850399 0 -2.185 2 5 -2.1850399 -2.504 0.319 2 10 -2.1850399 -2.1875351 0.002495 2 15 -2.1850399 -2.1850656 2.578e-05 2 20 -2.1850399 -2.1850326 -7.265e-06 2 25 -2.1850399 -2.1850398 -3.703e-08 3 0 -0.14254654 0 -0.1425 3 5 -0.14254654 -0.13960455 -0.002942 3 10 -0.14254654 -0.1415874 -0.0009591 3 15 -0.14254654 -0.1425214 -2.514e-05 3 20 -0.14254654 -0.1425467 1.591e-07 3 25 -0.14254654 -0.14254652 -2.335e-08 3.142 0 0 0 0 3.142 5 0 0.014836795 -0.01484 3.142 10 0 0.0011725909 -0.001173 3.142 15 0 1.2922696e-05 -1.292e-05 3.142 20 0 -4.2874447e-07 4.287e-07 3.142 25 0 -1.1511956e-08 1.151e-08 4 0 1.1578213 0 1.158 4 5 1.1578213 1.065915 0.09191 4 10 1.1578213 1.1575645 0.0002568 4 15 1.1578213 1.1577074 0.0001139 4 20 1.1578213 1.157819 2.328e-06 4 25 1.1578213 1.1578213 -4.402e-08 5 0 -3.380515 0 -3.381 5 5 -3.380515 -3.7061503 0.3256 5 10 -3.380515 -3.3642295 -0.01629 5 15 -3.380515 -3.3800864 -0.0004286 5 20 -3.380515 -3.3805367 2.172e-05 5 25 -3.380515 -3.3805152 2.404e-07 TEST007: EXP_CORDIC computes the exponential function using the CORDIC algorithm. X N Exp(X) Exp(X) Difference Tabulated CORDIC -10 0 4.539993e-05 4.539993e-05 -2.711e-20 -10 5 4.539993e-05 4.539993e-05 -2.711e-20 -10 10 4.539993e-05 4.539993e-05 -2.711e-20 -10 15 4.539993e-05 4.539993e-05 -2.711e-20 -10 20 4.539993e-05 4.539993e-05 -2.711e-20 -10 25 4.539993e-05 4.539993e-05 -2.711e-20 -5 0 0.006737947 0.006737947 -2.602e-18 -5 5 0.006737947 0.006737947 -2.602e-18 -5 10 0.006737947 0.006737947 -2.602e-18 -5 15 0.006737947 0.006737947 -2.602e-18 -5 20 0.006737947 0.006737947 -2.602e-18 -5 25 0.006737947 0.006737947 -2.602e-18 -1 0 0.36787944 0.36787944 0 -1 5 0.36787944 0.36787944 0 -1 10 0.36787944 0.36787944 0 -1 15 0.36787944 0.36787944 0 -1 20 0.36787944 0.36787944 0 -1 25 0.36787944 0.36787944 0 0 0 1 1 0 0 5 1 1 0 0 10 1 1 0 0 15 1 1 0 0 20 1 1 0 0 25 1 1 0 0.1 0 1.1051709 1.1051708 8.474e-08 0.1 5 1.1051709 1.1051709 8.749e-14 0.1 10 1.1051709 1.1051709 -4.441e-16 0.1 15 1.1051709 1.1051709 -8.882e-16 0.1 20 1.1051709 1.1051709 -1.11e-15 0.1 25 1.1051709 1.1051709 -1.332e-15 0.2 0 1.2214028 1.2214 2.758e-06 0.2 5 1.2214028 1.2214028 3.075e-12 0.2 10 1.2214028 1.2214028 -4.841e-14 0.2 15 1.2214028 1.2214028 -4.796e-14 0.2 20 1.2214028 1.2214028 -4.774e-14 0.2 25 1.2214028 1.2214028 -4.796e-14 0.3 0 1.3498588 1.3498375 2.131e-05 0.3 5 1.3498588 1.3498588 2.566e-11 0.3 10 1.3498588 1.3498588 -1.998e-15 0.3 15 1.3498588 1.3498588 -1.998e-15 0.3 20 1.3498588 1.3498588 -1.776e-15 0.3 25 1.3498588 1.3498588 -1.776e-15 0.4 0 1.4918247 1.4917333 9.136e-05 0.4 5 1.4918247 1.4918247 1.189e-10 0.4 10 1.4918247 1.4918247 -6.062e-14 0.4 15 1.4918247 1.4918247 -5.951e-14 0.4 20 1.4918247 1.4918247 -5.929e-14 0.4 25 1.4918247 1.4918247 -5.951e-14 0.5 0 1.6487213 1.6484375 0.0002838 0.5 5 1.6487213 1.6487213 3.989e-10 0.5 10 1.6487213 1.6487213 -6.75e-14 0.5 15 1.6487213 1.6487213 -6.661e-14 0.5 20 1.6487213 1.6487213 -6.661e-14 0.5 25 1.6487213 1.6487213 -6.684e-14 0.6 0 1.8221188 1.8214 0.0007188 0.6 5 1.8221188 1.8221188 1.441e-13 0.6 10 1.8221188 1.8221188 -8.882e-16 0.6 15 1.8221188 1.8221188 -1.332e-15 0.6 20 1.8221188 1.8221188 -1.11e-15 0.6 25 1.8221188 1.8221188 -1.11e-15 0.7 0 2.0137527 2.0121708 0.001582 0.7 5 2.0137527 2.0137527 5.07e-12 0.7 10 2.0137527 2.0137527 -7.905e-14 0.7 15 2.0137527 2.0137527 -7.816e-14 0.7 20 2.0137527 2.0137527 -7.816e-14 0.7 25 2.0137527 2.0137527 -7.816e-14 0.8 0 2.2255409 2.2224 0.003141 0.8 5 2.2255409 2.2255409 4.231e-11 0.8 10 2.2255409 2.2255409 -3.553e-15 0.8 15 2.2255409 2.2255409 -3.997e-15 0.8 20 2.2255409 2.2255409 -3.553e-15 0.8 25 2.2255409 2.2255409 -3.997e-15 0.9 0 2.4596031 2.4538375 0.005766 0.9 5 2.4596031 2.4596031 1.96e-10 0.9 10 2.4596031 2.4596031 -9.948e-14 0.9 15 2.4596031 2.4596031 -9.814e-14 0.9 20 2.4596031 2.4596031 -9.77e-14 0.9 25 2.4596031 2.4596031 -9.77e-14 1 0 2.7182818 2.7182818 0 1 5 2.7182818 2.7182818 0 1 10 2.7182818 2.7182818 0 1 15 2.7182818 2.7182818 0 1 20 2.7182818 2.7182818 0 1 25 2.7182818 2.7182818 0 2 0 7.3890561 7.3890561 8.882e-16 2 5 7.3890561 7.3890561 8.882e-16 2 10 7.3890561 7.3890561 8.882e-16 2 15 7.3890561 7.3890561 8.882e-16 2 20 7.3890561 7.3890561 8.882e-16 2 25 7.3890561 7.3890561 8.882e-16 3.142 0 23.140693 23.140683 9.755e-06 3.142 5 23.140693 23.140693 2.392e-10 3.142 10 23.140693 23.140693 7.105e-15 3.142 15 23.140693 23.140693 1.421e-14 3.142 20 23.140693 23.140693 1.421e-14 3.142 25 23.140693 23.140693 2.842e-14 5 0 148.41316 148.41316 2.842e-14 5 5 148.41316 148.41316 2.842e-14 5 10 148.41316 148.41316 2.842e-14 5 15 148.41316 148.41316 2.842e-14 5 20 148.41316 148.41316 2.842e-14 5 25 148.41316 148.41316 2.842e-14 10 0 22026.466 22026.466 1.091e-11 10 5 22026.466 22026.466 1.091e-11 10 10 22026.466 22026.466 1.091e-11 10 15 22026.466 22026.466 1.091e-11 10 20 22026.466 22026.466 1.091e-11 10 25 22026.466 22026.466 1.091e-11 20 0 4.851652e+08 4.851652e+08 4.768e-07 20 5 4.851652e+08 4.851652e+08 4.768e-07 20 10 4.851652e+08 4.851652e+08 4.768e-07 20 15 4.851652e+08 4.851652e+08 4.768e-07 20 20 4.851652e+08 4.851652e+08 4.768e-07 20 25 4.851652e+08 4.851652e+08 4.768e-07 TEST008: LN_CORDIC computes the natural logarithm using the CORDIC algorithm. X N Ln(X) Ln(X) Difference Tabulated CORDIC 1e-05 0 -11.512925 -11.604088 0.09116 1e-05 5 -11.512925 -11.512929 3.129e-06 1e-05 10 -11.512925 -11.512925 2.081e-10 1e-05 15 -11.512925 -11.512925 1.776e-15 1e-05 20 -11.512925 -11.512925 0 1e-05 25 -11.512925 -11.512925 0 0.01 0 -4.6051702 -4.6496832 0.04451 0.01 5 -4.6051702 -4.6051742 3.97e-06 0.01 10 -4.6051702 -4.6051702 1.331e-11 0.01 15 -4.6051702 -4.6051702 7.105e-15 0.01 20 -4.6051702 -4.6051702 8.882e-16 0.01 25 -4.6051702 -4.6051702 0 0.1 0 -2.3025851 -2.6279061 0.3253 0.1 5 -2.3025851 -2.3025856 4.918e-07 0.1 10 -2.3025851 -2.3025851 1.703e-12 0.1 15 -2.3025851 -2.3025851 4.885e-14 0.1 20 -2.3025851 -2.3025851 3.908e-14 0.1 25 -2.3025851 -2.3025851 3.908e-14 0.2 0 -1.6094379 -1.6523498 0.04291 0.2 5 -1.6094379 -1.6094398 1.912e-06 0.2 10 -1.6094379 -1.6094379 3.817e-10 0.2 15 -1.6094379 -1.6094379 5.24e-14 0.2 20 -1.6094379 -1.6094379 4.086e-14 0.2 25 -1.6094379 -1.6094379 4.086e-14 0.3 0 -1.2039728 -1.7323717 0.5284 0.3 5 -1.2039728 -1.2039744 1.635e-06 0.3 10 -1.2039728 -1.2039728 1.109e-12 0.3 15 -1.2039728 -1.2039728 4.174e-14 0.3 20 -1.2039728 -1.2039728 4.174e-14 0.3 25 -1.2039728 -1.2039728 4.174e-14 0.4 0 -0.91629073 -0.91660754 0.0003168 0.4 5 -0.91629073 -0.9162956 4.864e-06 0.4 10 -0.91629073 -0.91629073 1.727e-10 0.4 15 -0.91629073 -0.91629073 1.377e-14 0.4 20 -0.91629073 -0.91629073 2.22e-16 0.4 25 -0.91629073 -0.91629073 2.22e-16 0.5 0 -0.69314718 -0.71237746 0.01923 0.5 5 -0.69314718 -0.69315577 8.591e-06 0.5 10 -0.69314718 -0.69314718 4.819e-12 0.5 15 -0.69314718 -0.69314718 5.351e-14 0.5 20 -0.69314718 -0.69314718 4.119e-14 0.5 25 -0.69314718 -0.69314718 4.119e-14 0.6 0 -0.51082562 -0.6033548 0.09253 0.6 5 -0.51082562 -0.51082996 4.341e-06 0.6 10 -0.51082562 -0.51082562 3.565e-10 0.6 15 -0.51082562 -0.51082562 5.551e-16 0.6 20 -0.51082562 -0.51082562 2.22e-16 0.6 25 -0.51082562 -0.51082562 2.22e-16 0.7 0 -0.35667494 -0.59968165 0.243 0.7 5 -0.35667494 -0.35667807 3.129e-06 0.7 10 -0.35667494 -0.35667494 2.085e-10 0.7 15 -0.35667494 -0.35667494 1.388e-15 0.7 20 -0.35667494 -0.35667494 -1.665e-16 0.7 25 -0.35667494 -0.35667494 -5.551e-17 0.8 0 -0.22314355 -0.70604028 0.4829 0.8 5 -0.22314355 -0.22315348 9.927e-06 0.8 10 -0.22314355 -0.22314355 5.863e-11 0.8 15 -0.22314355 -0.22314355 4.047e-14 0.8 20 -0.22314355 -0.22314355 4.047e-14 0.8 25 -0.22314355 -0.22314355 4.047e-14 0.9 0 -0.10536052 -0.92165316 0.8163 0.9 5 -0.10536052 -0.10536437 3.856e-06 0.9 10 -0.10536052 -0.10536052 6.346e-13 0.9 15 -0.10536052 -0.10536052 2.928e-15 0.9 20 -0.10536052 -0.10536052 5.967e-16 0.9 25 -0.10536052 -0.10536052 7.078e-16 1 0 0 0 0 1 5 0 0 0 1 10 0 0 0 1 15 0 0 0 1 20 0 0 0 1 25 0 0 0 2 0 0.69314718 0.375 0.3181 2 5 0.69314718 0.69314709 9.051e-08 2 10 0.69314718 0.69314718 2.235e-10 2 15 0.69314718 0.69314718 -4.441e-16 2 20 0.69314718 0.69314718 -3.331e-16 2 25 0.69314718 0.69314718 -3.331e-16 3 0 1.0986123 1.0980872 0.0005251 3 5 1.0986123 1.0986122 5.773e-08 3 10 1.0986123 1.0986123 4.373e-10 3 15 1.0986123 1.0986123 4.441e-16 3 20 1.0986123 1.0986123 0 3 25 1.0986123 1.0986123 0 3.142 0 1.1447299 1.1429969 0.001733 3.142 5 1.1447299 1.144726 3.91e-06 3.142 10 1.1447299 1.1447299 3.92e-12 3.142 15 1.1447299 1.1447299 2.22e-15 3.142 20 1.1447299 1.1447299 4.441e-16 3.142 25 1.1447299 1.1447299 4.441e-16 5 0 1.6094379 1.409217 0.2002 5 5 1.6094379 1.609436 1.958e-06 5 10 1.6094379 1.6094379 1.241e-13 5 15 1.6094379 1.6094379 -4.441e-16 5 20 1.6094379 1.6094379 -4.441e-16 5 25 1.6094379 1.6094379 -4.441e-16 10 0 2.3025851 2.2842201 0.01836 10 5 2.3025851 2.3025801 4.952e-06 10 10 2.3025851 2.3025851 2.833e-10 10 15 2.3025851 2.3025851 1.332e-15 10 20 2.3025851 2.3025851 1.332e-15 10 25 2.3025851 2.3025851 1.332e-15 20 0 2.9957323 1.7752498 1.22 20 5 2.9957323 2.9957222 1.007e-05 20 10 2.9957323 2.9957323 1.165e-10 20 15 2.9957323 2.9957323 3.997e-14 20 20 2.9957323 2.9957323 3.952e-14 20 25 2.9957323 2.9957323 3.997e-14 100 0 4.6051702 4.4099009 0.1953 100 5 4.6051702 4.6051694 7.526e-07 100 10 4.6051702 4.6051702 1.56e-10 100 15 4.6051702 4.6051702 3.997e-14 100 20 4.6051702 4.6051702 3.997e-14 100 25 4.6051702 4.6051702 3.997e-14 1.235e+08 0 18.631402 18.404171 0.2272 1.235e+08 5 18.631402 18.631402 1.32e-07 1.235e+08 10 18.631402 18.631402 7.982e-11 1.235e+08 15 18.631402 18.631402 7.105e-15 1.235e+08 20 18.631402 18.631402 0 1.235e+08 25 18.631402 18.631402 0 TEST009: SQRT_CORDIC computes the square root using the CORDIC algorithm. X N Sqrt(X) Sqrt(X) Difference Tabulated CORDIC 0 0 0 0 0 0 5 0 0 0 0 10 0 0 0 0 15 0 0 0 0 20 0 0 0 0 25 0 0 0 8.1e-09 0 9e-05 6.1035156e-05 2.896e-05 8.1e-09 5 9e-05 8.9645386e-05 3.546e-07 8.1e-09 10 9e-05 8.9943409e-05 5.659e-08 8.1e-09 15 9e-05 8.9999288e-05 7.121e-10 8.1e-09 20 9e-05 8.9999987e-05 1.36e-11 8.1e-09 25 9e-05 9e-05 8.641e-13 0.09 0 0.3 0.25 0.05 0.09 5 0.3 0.296875 0.003125 0.09 10 0.3 0.29980469 0.0001953 0.09 15 0.3 0.29999542 4.578e-06 0.09 20 0.3 0.29999995 4.768e-08 0.09 25 0.3 0.3 2.98e-09 0.1 0 0.31622777 0.25 0.06623 0.1 5 0.31622777 0.3125 0.003728 0.1 10 0.31622777 0.31616211 6.566e-05 0.1 15 0.31622777 0.31622314 4.621e-06 0.1 20 0.31622777 0.31622767 9.153e-08 0.1 25 0.31622777 0.31622776 2.126e-09 0.4 0 0.63245553 0.5 0.1325 0.4 5 0.63245553 0.625 0.007456 0.4 10 0.63245553 0.63232422 0.0001313 0.4 15 0.63245553 0.63244629 9.243e-06 0.4 20 0.63245553 0.63245535 1.831e-07 0.4 25 0.63245553 0.63245553 4.251e-09 1 0 1 1 0 1 5 1 1 0 1 10 1 1 0 1 15 1 1 0 1 20 1 1 0 1 25 1 1 0 2 0 1.4142136 1 0.4142 2 5 1.4142136 1.375 0.03921 2 10 1.4142136 1.4140625 0.0001511 2 15 1.4142136 1.4141846 2.899e-05 2 20 1.4142136 1.4142132 3.818e-07 2 25 1.4142136 1.4142135 2.42e-08 3 0 1.7320508 1 0.7321 3 5 1.7320508 1.6875 0.04455 3 10 1.7320508 1.7304688 0.001582 3 15 1.7320508 1.7319946 5.618e-05 3 20 1.7320508 1.7320499 8.656e-07 3 25 1.7320508 1.7320508 3.109e-08 3.142 0 1.7724539 1 0.7725 3.142 5 1.7724539 1.75 0.02245 3.142 10 1.7724539 1.7714844 0.0009695 3.142 15 1.7724539 1.7723999 5.395e-05 3.142 20 1.7724539 1.7724533 5.428e-07 3.142 25 1.7724539 1.7724538 6.358e-09 19 0 4.3588989 4 0.3589 19 5 4.3588989 4.25 0.1089 19 10 4.3588989 4.3515625 0.007336 19 15 4.3588989 4.3588867 1.222e-05 19 20 4.3588989 4.3588943 4.595e-06 19 25 4.3588989 4.3588989 6.544e-08 29 0 5.3851648 4 1.385 29 5 5.3851648 5.25 0.1352 29 10 5.3851648 5.3828125 0.002352 29 15 5.3851648 5.3850098 0.000155 29 20 5.3851648 5.3851624 2.454e-06 29 25 5.3851648 5.3851647 6.943e-08 71 0 8.4261498 8 0.4261 71 5 8.4261498 8 0.4261 71 10 8.4261498 8.421875 0.004275 71 15 8.4261498 8.4257812 0.0003685 71 20 8.4261498 8.4261475 2.312e-06 71 25 8.4261498 8.4261494 4.049e-07 97 0 9.8488578 8 1.849 97 5 9.8488578 9.5 0.3489 97 10 9.8488578 9.84375 0.005108 97 15 9.8488578 9.8486328 0.000225 97 20 9.8488578 9.8488464 1.137e-05 97 25 9.8488578 9.8488574 3.99e-07 1.235e+08 0 11111.111 8192 2919 1.235e+08 5 11111.111 10752 359.1 1.235e+08 10 11111.111 11104 7.111 1.235e+08 15 11111.111 11111 0.1111 1.235e+08 20 11111.111 11111.109 0.001686 1.235e+08 25 11111.111 11111.111 0.0002207 TEST010: CBRT_CORDIC computes the cube root using the CORDIC algorithm. X N Cbrt(X) Cbrt(X) Difference Tabulated CORDIC 0 0 0 0 0 0 5 0 0 0 0 10 0 0 0 0 15 0 0 0 0 20 0 0 0 0 25 0 0 0 -8.1e-09 0 -0.0020082989 -0.001953125 -5.517e-05 -8.1e-09 5 -0.0020082989 -0.001953125 -5.517e-05 -8.1e-09 10 -0.0020082989 -0.0020065308 -1.768e-06 -8.1e-09 15 -0.0020082989 -0.0020082593 -3.956e-08 -8.1e-09 20 -0.0020082989 -0.0020082984 -4.444e-10 -8.1e-09 25 -0.0020082989 -0.0020082988 -3.692e-11 0.09 0 0.44814047 0.25 0.1981 0.09 5 0.44814047 0.4453125 0.002828 0.09 10 0.44814047 0.44799805 0.0001424 0.09 15 0.44814047 0.44813538 5.099e-06 0.09 20 0.44814047 0.44814038 9.189e-08 0.09 25 0.44814047 0.44814047 2.482e-09 -0.1 0 -0.46415888 -0.25 -0.2142 -0.1 5 -0.46415888 -0.4609375 -0.003221 -0.1 10 -0.46415888 -0.46411133 -4.756e-05 -0.1 15 -0.46415888 -0.4641571 -1.779e-06 -0.1 20 -0.46415888 -0.46415877 -1.099e-07 -0.1 25 -0.46415888 -0.46415888 -5.631e-09 0.4 0 0.7368063 0.5 0.2368 0.4 5 0.7368063 0.734375 0.002431 0.4 10 0.7368063 0.73632812 0.0004782 0.4 15 0.7368063 0.73680115 5.152e-06 0.4 20 0.7368063 0.73680592 3.839e-07 0.4 25 0.7368063 0.73680629 1.137e-08 -1 0 -1 -1 0 -1 5 -1 -1 0 -1 10 -1 -1 0 -1 15 -1 -1 0 -1 20 -1 -1 0 -1 25 -1 -1 0 2 0 1.259921 1 0.2599 2 5 1.259921 1.25 0.009921 2 10 1.259921 1.2597656 0.0001554 2 15 1.259921 1.2598877 3.335e-05 2 20 1.259921 1.2599201 9.297e-07 2 25 1.259921 1.259921 3.559e-08 -3 0 -1.4422496 -1 -0.4422 -3 5 -1.4422496 -1.4375 -0.00475 -3 10 -1.4422496 -1.4414062 -0.0008433 -3 15 -1.4422496 -1.4421997 -4.986e-05 -3 20 -1.4422496 -1.4422493 -2.722e-07 -3 25 -1.4422496 -1.4422495 -3.379e-08 3.142 0 1.4645919 1 0.4646 3.142 5 1.4645919 1.4375 0.02709 3.142 10 1.4645919 1.4628906 0.001701 3.142 15 1.4645919 1.4645386 5.331e-05 3.142 20 1.4645919 1.4645901 1.815e-06 3.142 25 1.4645919 1.4645919 2.679e-08 -19 0 -2.6684016 -2 -0.6684 -19 5 -2.6684016 -2.625 -0.0434 -19 10 -2.6684016 -2.6679688 -0.0004329 -19 15 -2.6684016 -2.668335 -6.669e-05 -19 20 -2.6684016 -2.6683998 -1.838e-06 -19 25 -2.6684016 -2.6684016 -4.979e-08 29 0 3.0723168 2 1.072 29 5 3.0723168 3 0.07232 29 10 3.0723168 3.0703125 0.002004 29 15 3.0723168 3.0722656 5.12e-05 29 20 3.0723168 3.0723152 1.61e-06 29 25 3.0723168 3.0723168 5.99e-08 -71 0 -4.1408177 -4 -0.1408 -71 5 -4.1408177 -4 -0.1408 -71 10 -4.1408177 -4.140625 -0.0001927 -71 15 -4.1408177 -4.140625 -0.0001927 -71 20 -4.1408177 -4.1408157 -2.015e-06 -71 25 -4.1408177 -4.1408176 -1.072e-07 97 0 4.5947009 4 0.5947 97 5 4.5947009 4.5 0.0947 97 10 4.5947009 4.59375 0.0009509 97 15 4.5947009 4.5944824 0.0002185 97 20 4.5947009 4.594696 4.847e-06 97 25 4.5947009 4.5947008 7.891e-08 -1.235e+08 0 -497.93386 -256 -241.9 -1.235e+08 5 -497.93386 -496 -1.934 -1.235e+08 10 -497.93386 -497.5 -0.4339 -1.235e+08 15 -497.93386 -497.92188 -0.01198 -1.235e+08 20 -497.93386 -497.93359 -0.0002655 -1.235e+08 25 -497.93386 -497.93385 -6.069e-06 CORDIC_PRB: Normal end of execution. 23 January 2012 08:50:30 AM