Knowledge

Talk:CORDIC

Source 📝

84: 74: 53: 256: 179: 158: 2183:
FIXED(0.447614), FIXED(0.223811), FIXED(0.111906), FIXED(0.055953), FIXED(0.027977) ]; var X; var Y; var TargetAngle; var CurrAngle; var Step; X = FIXED(AG_CONST); /* AG_CONST * cos(0) */ Y = 0; /* AG_CONST * sin(0) */ TargetAngle = FIXED(28.027); CurrAngle = 0; for (Step = 0; Step < 12; Step++) { var NewX; if (TargetAngle : -->
22: 3329: 3423:
I came here to mention this - the article discusses a lot how the algorithm avoids the need for hardware multiply, but all the implementations use multiplication to more closely match the maths. I would prefer to see them use the appropriate shifts or ldexp and remove all uses of multiplication (with
2485:
Not so strange, since almost anybody can easily verify up to about 14 digits. More than that requires much more specialized skill, or a good reference. However, also note that having more digits will not enable one to implement a CORDIC that accurate; one would also have to have trig functions that
2213:
It seems a little strange that Volder should publish his first paper describing the CORDIC in the IRE Transactions on Electronic Computers, September 1959 and in the very same journal Daggett publishes his work on CORDIC. I reckon Daggett was peer reviewing for the journal and stole some ideas!!
1087:
added reading "In the meantime it has been learned that Hewlett Packard and other calculator manufacturers employ the decimal CORDIC techniques in their scientific calculators." It is unclear, if this footnote was added in the 1983 reprint edition only, or if it is already present in the 1974 edition.
542:
I hate to belabor this but I think the definition of K = 1.647 is correct. The 1.647 is a result of the 2^-i shifts (I think). Then you must undo this gain by dividing by K at the end to remove this gain. I've done the algorithm on my computer and you do indeed up with a value K times greater than it
531:
Yeah, the value of K in the implentation is indeed correct. However, the equation for K given in previous edition was wrong, which led to my confusion and my changing of K in the implentation before. K is defined as cos(arctan(2^(-i))), you can simply check that K should be 1/sqrt(1+2^(-2i)), instead
1034:
The article mixes in n and i for subscripts and superscripts and it is confusing. n should be used to refer to the total number of iterations while i should refer to the current iteration. This pops up in the beta(n+1) equation. I don't know if I am right so I am hesitant to change it. Maybe someone
1236:
found also in DSP forum from Andraka "Sounds about right. THe worst case angular error after each iteration is the rotation angle of that iteration (which happens if the previous iteration landed exactly on your target angle), so the max error angle is atan(2^-i) after iteration i. Iterations start
1162:
I don't fully agree with this. It would be true, if for each iteration the angle adjustment was half the previous adjustment. As anyone can see from the angle table in the article, this is not so. Though the number of bits required can be used as an indication of the number of iterations needed, it
504:
The value in the implentation section should really be what it was before someone changed it, 0.607. My comment wasn't correct which may have led to the confusion. The inverse of K is needed to get the true magnitude because all the shifts result in a gain of K = 1.647 which then must be removed to
3405:
I agree. It gets even worse than that: the main purpose of CORDIC is to avoid multiplications and divisions in the main loop, while all implementations so far that I seen do several of these in each iteration, they do 2**-i in main loop instead of precomputing it, etc. The implementations provided
3211:
The Motorola 68000 Floating Point Coprocessor, the MC68881, internally uses CORDIC. The MC68882 does as well and improves on its predecessor by generating a result step on each clock edge (doubling the speed). I think the 6809's Floating Point ROM M6839 also uses CORDIC as it was developed by the
1086:
At least the 1983 reprint edition of Schmid's 1974 "Decimal Computation" contains the following sentence on page 162: "So far CORDIC has been known to be implemented only in binary form. But, as will be demonstrated here, the algorithm can be easily modified for a decimal system." with a footnote
553:
Maybe I've not expressed myself clearly. You indeed needs to multiply 0.6073(or divide 1.647) after the iterations. But the problem is we define K as "product of cos(arctan(2^(-i)))", so its value should be "product of 1/sqrt(1+2^(-2i))", instead of "product of sqrt(1+2^(-2i))", and it approaches
3549:
I just added the last sentence quoted above. It partially duplicates the first sentence above (grammatically exploded), but 95% of readers will barely notice this, as their parse recursion is already busy dropping the factoids embedded in the first sentence into the buffer-overrun bit bucket. —
2182:
var AG_CONST = 0.6072529350; function FIXED(X) { return X * 65536.0; } function FLOAT(X) { return X / 65536.0; } function DEG2RAD(X) { return 0.017453 * (X); } var Angles = [ FIXED(45.0), FIXED(26.565), FIXED(14.0362), FIXED(7.12502), FIXED(3.57633), FIXED(1.78991), FIXED(0.895174),
887:
should be equal the wordlength of the computer. Unlimited n corresponds to unlimited wordlength. But it is very hard to imagine a computer with the unlimited the length of word. Modern computers have 32, 64, 128 bits. Can you imagine the weight and the size of the computer with :
2192:
Step) + Y; X = NewX; CurrAngle -= Angles; } } print('CORDIC: ' + FLOAT(TargetAngle) + ' ' + FLOAT(Y) + ' ' + FLOAT(X) + '\n' ); print('FP: ' + FLOAT(TargetAngle) + ' ' + Math.sin(DEG2RAD(FLOAT(TargetAngle))) + ' ' + Math.cos(DEG2RAD(FLOAT(TargetAngle))) + '\n' );
277: 1090:
Quite interesting, even Jean-Michel Muller's "Elementary Functions - Algorithms and Implementations" (2nd edition, 2006, page 156) can be read as if Hermann Schmid & Anthony Bogacki were the first to suggest decimal CORDIC in their 1973 paper, although he doesn't say so
554:
0.6073 when n approaches infinite. On the other hand, the system gain is A="product of sqrt(1+2^(-2i))"=1.647=1/K. I think that you just mixed up A and K. You can check the beignning part of section 3 of the following article, which explains this issue quite clearly.
543:
should be. For example, if I ignore K, a 90 deg. shift of (1 , 0) becomes (0, 1.647). So you indeed must either multiply by inv. K or divide by K to obtain the true result. I'll wait until you respond to this so we don't end up reverting each other's edits.
1136:
Actually the number of iterations for CORDIC must be equal to the wordlength. For example, if the wordlength is 16 there is no sense to do 40 iterations , as said unknown author. In this case the number of iterations must be 16. Not more and not less!
2508:
In the other issue of precision, it is true, but not the reason you gave. Higher precision arithmetics usually are implemented on hardware with multipliers and square root circuitry, and then the quadratically converging AGM becomes more efficient. --
519:
RDIC Gain (cumulative magnitude) of about 1.647. Therefore, to get the true value of magnitude we must multiply by the reciprocal of 1.647, which is 0.607. (Remember, the exact CORDIC Gain is a function of the how many iterations you do."
515:"Now, having rotated our complex number to have a phase of zero, we end up with "C = Ic + j0". The magnitude of this complex value is just "Ic" (since "Qc" is zero.) However, in the rotation process, C has been multiplied by a CO 2474:
Additional note: It is even more strange to ask for source for the additional digits, while the initial approximation is technically. unsourced itself. Not everybody calculates with single or double precision hardware only. --
3390:
1000 if you call it with beta = 5000 which is not an extremely large value! (In addition, you get rounding errors from performing more than 1000 additions of pi.) A simple "mod" instruction should really be preferred. —
2348: 881: 665: 2465:
A note regarding numerical approximation: Since this is an reference work, it is foolish to assume a few digits would suite everyone. In fact, the first digits are listed on J. M. Muller, page 134. --
791: 728: 2544:
gives you the result on J.-M. Mueller, "Elementary functions", p. 134. The author probably used Maple, but it is certainly not difficult. Most commercial Fortran Compiler also supports REAL*16. --
1257:
n - word length (number of iterations equals to n for sin, cos, OR equals to 2n for asin, acos, ln, exp) r - the number of additional bits of the words
532:
of sqrt(1+2^(-2i)) as given before. And by this definition, lim(K)=0.6073, again not 1.647 as given before. I've corrected it and removed the "inv" in the implentation to avoid further confusion.
301: 140: 441: 1045:*takes a second look at what actually is written*. Hm. You are absolutely correct, it is very unclear and confusing right now. If no one else beats me to it, I'll fix it tomorrow. 2411: 967: 917: 358: 296: 1254:
on page 13 you can see the table contained the formulae of the CORDIC errors. naturally you cant read russian but the formulaes language is international. in this table:
2583:
01:00, 2 January 2007 Dicklyon (Talk | contribs) (→Implementation in C - remove section, as the algorithm is not useful either pedagogically or practically in this form)
3619: 229: 219: 2561:
Well, I don't happen to have Mathematica nor a Fortran compiler handy, but I take your point. If you'd like to put the number back again, please do add the reference.
1014: 992: 3624: 1111:
Small update: Even the original 1974 edition of Schmid's book contains the above-mentioned footnote, so it must have been a "last-minute" correction in 1974. --
3545:
In computer science, CORDIC is often used to implement floating-point arithmetic when the target platform lacks hardware multiply for cost or space reasons.
195: 3614: 3609: 403: 130: 1222:
any idea of the accuracy of this algorithm and connections with the number of iterations ? any comparison between this algorithm an some others ? --
2257: 1207:
I presume by 'it', you mean who is credited with the original development of the algorithm? Andraka says the original work is credited to Volder.
1133:
Somebody has written: "For most ordinary purposes, 40 iterations (n = 40) is sufficient to obtain the correct result to the 10th decimal place."
377: 2296: 829: 242: 186: 163: 106: 3604: 1152: 466: 3219: 3086: 3274: 3294: 3581: 3565: 3168: 2261: 806: 349: 2287:
The reference number was made by Muller only to show very doubtful or more precisely speaking absolute senseless the limit value of
1164: 3564:
The More Formalized section of this article uses sin and cos in the rotation matrix to develop the ability to calculate sin and cos.
3324:
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
330: 97: 58: 1237:
at 0. The last iteration needed to get an error of less than 0.1 degrees is therefore log2(tan(0.1)) rounded away from zero =: -->
2227:
Volder conceived and wrote about CORDIC in 1956 already, but this was an internal report only. Daggett was a co-worker of Volder.
2598:
The following is a C implementation of CORDIC using floats. Beta is the input angle in radians. We start with vector v = (1,0).
2499:
This is an encyclopedia, not a implementation manual. Constants are interesting themselves just for their mathematical interest.
3304: 585: 422: 3284: 3314: 739: 676: 3366: 2446:
of CORDIC. In 1966 in "Electronics" was published the paper of J.Parini about DIVIC computer, based on CORDIC technique.
387: 268: 33: 2179:
The python code above seems a little complex given that a port of the C implementation to JS can be written like this:
397: 311: 3123: 432: 194:
related articles on Knowledge. If you would like to participate, please visit the project page, where you can join
2451: 2433: 1073: 459: 3090: 1148: 3223: 3585: 3569: 2265: 810: 3357: 3266: 3172: 1182:
I can't figure out who developed it, and the articles creator left us with two choices, hence the "dispute"
1168: 3414: 2486:
accurate to generate the needed angles. So the additional digits are really quite pointless, aren't they?
3239: 3135: 2447: 2429: 2235: 1144: 1116: 1102: 1069: 2200: 2196: 3341:
If you have discovered URLs which were erroneously considered dead by the bot, you can report them with
2587: 2171:$ python cordic.py 30 40 K = 0.607252935009 Sin(30.0) = 0.500000000000 and Cos(30.0) = 0.866025403785 368: 39: 3275:
https://web.archive.org/web/20150309055201/http://www.jacques-laporte.org/Briggs%20and%20the%20HP35.htm
3265:. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit 83: 3410: 3295:
https://web.archive.org/web/20160818122704/http://www.jacques-laporte.org/TheSecretOfTheAlgorithms.htm
3215: 3164: 2385: 1140: 941: 891: 802: 2277:
I disagree. Let them come in the order that they are referred to, like most wikipedia articles do.
21: 559: 533: 105:
on Knowledge. If you would like to participate, please visit the project page, where you can join
3425: 1238:
10, and counting from 0 you have 11 iterations to complete not counting your angle reduction." --
1065:
by J. E. Meggitt, "Pseudo Division and Pseudo Multiplication Processes", IBM Journal, April 1962
89: 2214:
But seriously had Volder written an earlier or paper or were the two actually working together?
73: 52: 3342: 3278: 2545: 2510: 2476: 2466: 3298: 3235: 3196: 3131: 2231: 1112: 1098: 287: 3381:
This is not the main purpose of the page (although the main reason of existence of CORDIC is
1210:
Andraka is right, Jack Volder was the first (1959), to say nothing about Henry Briggs (1624).
3429: 3305:
https://web.archive.org/web/20160818121038/http://www.jacques-laporte.org/digit_by_digit.htm
2188:
Step) + Y; X = NewX; CurrAngle += Angles; } else { NewX = X + (Y : -->
1191: 339: 191: 3349: 2370:?! On the other hand, if the number of iterations is, for example, 32, then the value of 926:
On the other side, when if the number of iterations is, for example, 32, then the value of
3285:
https://web.archive.org/web/20150309055210/http://www.jacques-laporte.org/Trigonometry.htm
1232: 3385:
computation of tric functions), but IMHO it's unreasonable to do "beta = beta mod pi" by
3315:
https://web.archive.org/web/20160818120118/http://www.jacques-laporte.org/Logarithm_1.htm
3113: 999: 977: 996: 974: 1083:
And Hewlett-Packard is known to have had decimal CORDIC implemented in 1966 internally.
1036: 569: 544: 523: 413: 255: 3348:
If you found an error with any archives or the URLs themselves, you can fix them with
3103: 3085:
If it comes back or someone can find the new URL (if there is one) - please update it.
278:
Requested articles/Applied arts and sciences/Computer science, computing, and Internet
3598: 3396: 3118: 2562: 2487: 2278: 2215: 1239: 1223: 3308: 3288: 3192: 3318: 3551: 2586:
C is more known than MATLAB. Please allow the example at least here. Thanks. :)
1198: 1186: 1183: 1046: 102: 3573: 3082: 509: 79: 1025:
should be exactly equal to the number of iterations. Not more and not less!
555: 320: 1279:
Just for the record, here is the souce code in Python programming language
178: 157: 2343:{\displaystyle K=\lim _{n\to \infty }K(n)\approx 0.6072529350088812561694} 876:{\displaystyle K=\lim _{n\to \infty }K(n)\approx 0.6072529350088812561694} 3392: 1068:
Hermann Schmid and Anthony Bogacki described decimal CORDIC only in 1973.
568:
Ahh I see. You are right on all accounts. Thanks for the clarification.
3081:
I have removed the following external link as it appears to be broken:
3336:
An editor has reviewed this edit and fixed any errors that were found.
2424:
has neither practical nor theoretical sense! So reference number is
3258: 3234:
Of course, this can be included, but we need reliable references. --
3108: 1017:
the more digits you use, the more precisely result you get. But for
3538:
As such, they all belong to the class of shift-and-add algorithms.
3424:
comments showing what the now somewhat obscured code is is doing).
2816:// If beta is negative, we need to do a counter-clockwise rotation: 1264: 1252: 579:
It seems interesting that the gain for the hyperbolic mode (m=-1)
3212:
same engineers, before they worked on the 68000's co-processor.
3389:
adding or subtracting pi! It requires a recursion of depth : -->
670:
is quoted in J.S. Walther's paper and in many other places as
396:
Find pictures for the biographies of computer scientists (see
15: 3589: 3554: 3433: 3418: 3399: 3371: 3279:
http://www.jacques-laporte.org/Briggs%20and%20the%20HP35.htm
3243: 3227: 3200: 3176: 3139: 3094: 2590: 2565: 2548: 2513: 2490: 2479: 2469: 2455: 2437: 2281: 2269: 2239: 2218: 2203: 1242: 1226: 1172: 1156: 1120: 1106: 1077: 1049: 1039: 814: 572: 562: 547: 536: 526: 3299:
http://www.jacques-laporte.org/TheSecretOfTheAlgorithms.htm
2933:// If beta is positive, we need to do a clockwise rotation: 1035:
with a little more experience w/the algorithm can edit it.
3269:
for additional information. I made the following changes:
2358:
should be equal the wordlength of the computer. Unlimited
2254:
beginning from the first publications to the recent ones.
660:{\displaystyle K(n)=\prod _{i=1}^{n-1}{\sqrt {1-2^{-2i}}}} 3183:
The distinction is not universally followed, but ideally
3158:? I guess it would be better ALL LITERATURE state in the 969:) then error would be very big. By the way, coefficient 3262: 1263:
you can find many other ideas incl. cordic accuracy in
786:{\displaystyle K=\lim _{n\to \infty }K(n)\approx 0.828} 3579:
oh nvm I didn't read the bitshift implementation : -->
2250:
It would be much more logical to put the References
723:{\displaystyle K=\lim _{n\to \infty }K(n)\approx 0.80} 2388: 2299: 2127:"using default values of 17 degrees and 8 iterations" 1002: 980: 944: 894: 832: 742: 679: 588: 3526:
additions, subtractions, bitshift and lookup tables.
3146:
What is the difference between NOTES and REFERENCES?
190:, a collaborative effort to improve the coverage of 101:, a collaborative effort to improve the coverage of 3150:I don`t understand what is the difference between 2405: 2342: 2199:00:55, 19 February 2007 (UTC)richmoore44@gmail.com 1008: 986: 961: 911: 875: 785: 722: 659: 302:Computer science articles needing expert attention 3309:http://www.jacques-laporte.org/digit_by_digit.htm 3100:I removed five dead links from "external links": 3289:http://www.jacques-laporte.org//Trigonometry.htm 2307: 840: 750: 687: 1260:and here we say about root mean square errors. 3319:http://www.jacques-laporte.org/Logarithm_1.htm 883:. It is well known, that number of iterations 442:WikiProject Computer science/Unreferenced BLPs 558:It's nice to have a discussion. Best wishes! 8: 3518:(e.g. in simple microcontrollers and FPGAs). 3083:http://www.dspguru.com/info/faqs/cordic2.htm 1094:I have clarified the WP article accordingly. 510:http://www.dspguru.com/info/faqs/cordic2.htm 796:Has anyone else ran into this discrepency? 508:See the article in the references section: 359:Computer science articles without infoboxes 297:Computer science articles needing attention 2524:About verifying, just type in Mathematica: 263:Here are some tasks awaiting attention: 237: 152: 47: 3515:when no hardware multiplier is available 3257:I have just modified 5 external links on 2392: 2387: 2310: 2298: 1001: 979: 948: 943: 898: 893: 843: 831: 820:There is no sense to say of the limit of 753: 741: 690: 678: 643: 631: 619: 608: 587: 556:http://www.andraka.com/files/crdcsrvy.pdf 3620:Mid-importance Computer science articles 733:If you run it it seems to converge to : 3523:as the only operations it requires are 2633:// Number of times to run the algorithm 154: 49: 19: 3560:More Formalized can't be the algorithm 2378:. If instead of that we use suggested 2376:be necessary to evaluate just for n=32 2366:. Did anybody see a computer with the 2184:CurrAngle) { NewX = X - (Y : --> 934:. If instead of that we use suggested 204:Knowledge:WikiProject Computer science 3625:WikiProject Computer science articles 207:Template:WikiProject Computer science 7: 184:This article is within the scope of 95:This article is within the scope of 2416:In the other words the coefficient 1356:# convert from degrees into radians 932:necessary to evaluate just for n=32 38:It is of interest to the following 3406:suck way more than you realize. :) 2399: 2389: 2317: 955: 945: 905: 895: 850: 760: 697: 378:Timeline of computing 2020–present 14: 3615:B-Class Computer science articles 3610:Low-priority mathematics articles 3261:. Please take a moment to review 2382:=0.6072529350088812561694 (for : 938:=0.6072529350088812561694 (for : 404:Computing articles needing images 115:Knowledge:WikiProject Mathematics 3559: 3327: 2406:{\displaystyle \_{n\to \infty }} 962:{\displaystyle \_{n\to \infty }} 912:{\displaystyle \_{n\to \infty }} 254: 177: 156: 118:Template:WikiProject Mathematics 82: 72: 51: 20: 2771:// To store the new value of x; 2681:// Vector v; x and y components 224:This article has been rated as 135:This article has been rated as 3400:13:42, 11 September 2018 (UTC) 3124:Usenet discussion about CORDIC 2396: 2331: 2325: 2314: 952: 902: 864: 858: 847: 774: 768: 757: 711: 705: 694: 598: 592: 1: 3555:13:25, 3 September 2020 (UTC) 3095:11:20, 12 November 2010 (UTC) 2595:This is copied from history: 2413:) then error would be large! 2204:00:55, 19 February 2007 (UTC) 1157:08:28, 22 November 2007 (UTC) 458:Tag all relevant articles in 198:and see a list of open tasks. 109:and see a list of open tasks. 3605:B-Class mathematics articles 3451:and closely related methods 3201:23:48, 12 October 2013 (UTC) 3177:13:41, 12 October 2013 (UTC) 3140:23:05, 20 January 2016 (UTC) 2282:01:36, 13 January 2007 (UTC) 2270:21:37, 12 January 2007 (UTC) 2219:07:46, 10 October 2006 (UTC) 1173:10:52, 2 February 2011 (UTC) 1121:17:58, 6 February 2016 (UTC) 1107:23:24, 20 January 2016 (UTC) 815:04:35, 1 February 2011 (UTC) 467:WikiProject Computer science 243:WikiProject Computer science 187:WikiProject Computer science 3244:01:06, 4 January 2016 (UTC) 3228:20:28, 8 October 2014 (UTC) 3207:(Co)Processors using Cordic 2566:09:05, 2 January 2007 (UTC) 2549:09:03, 2 January 2007 (UTC) 2514:08:59, 2 January 2007 (UTC) 2491:08:56, 2 January 2007 (UTC) 2480:08:51, 2 January 2007 (UTC) 2470:08:49, 2 January 2007 (UTC) 2252:in the chronological order: 2240:01:05, 4 January 2016 (UTC) 1243:17:23, 11 August 2006 (UTC) 1227:10:58, 11 August 2006 (UTC) 500:Value of K in implentations 398:List of computer scientists 3641: 3590:02:34, 17 March 2023 (UTC) 3574:02:28, 17 March 2023 (UTC) 3377:inefficient implementation 3254:Hello fellow Wikipedians, 2580:About the following edit: 2190:Step); Y = -(X : --> 1203:21:49, Jul 26, 2004 (UTC) 573:07:03, 24 March 2006 (UTC) 563:04:59, 24 March 2006 (UTC) 548:21:08, 23 March 2006 (UTC) 537:11:16, 23 March 2006 (UTC) 527:19:56, 21 March 2006 (UTC) 230:project's importance scale 3434:06:19, 20 July 2023 (UTC) 3372:17:50, 28 July 2017 (UTC) 3119:Another USENET discussion 2534:N, {n, 0, Infinity}], 22] 2456:21:25, 20 July 2010 (UTC) 2438:21:25, 18 July 2010 (UTC) 2368:unlimited length of word 2354:The number of iterations 2186:Step); Y = (X : --> 1251:you can have a look at: 1078:19:29, 29 July 2010 (UTC) 1050:01:59, 4 March 2006 (UTC) 1040:20:01, 3 March 2006 (UTC) 505:get the true magnitude. 460:Category:Computer science 236: 223: 210:Computer science articles 172: 134: 67: 46: 3419:17:18, 8 July 2022 (UTC) 2600: 2591:08:39, 18 May 2007 (UTC) 2338:0.6072529350088812561694 1281: 871:0.6072529350088812561694 462:and sub-categories with 141:project's priority scale 3250:External links modified 3187:are clarifications and 2444:history and application 98:WikiProject Mathematics 3547: 2407: 2344: 1010: 988: 963: 913: 877: 787: 724: 661: 630: 423:Computer science stubs 28:This article is rated 3467:pseudo-multiplication 3445: 3077:External Link Removed 2408: 2345: 2260:comment was added by 2168:Here is a sample run 1011: 989: 964: 914: 878: 788: 725: 662: 604: 3160:chronological order! 3109:The CORDIC Algorithm 2386: 2364:unlimited wordlength 2297: 1009:{\displaystyle \pi } 1000: 987:{\displaystyle \pi } 978: 942: 892: 830: 740: 677: 586: 241:Things you can help 121:mathematics articles 2576:Implementation in C 1271:vladimir@baykov.de 1061:Decimal CORDIC was 973:is not the Number 3512:are commonly used 3360:InternetArchiveBot 3104:CORDIC information 2403: 2340: 2321: 1268:Vladimir Baykov 1006: 984: 959: 909: 873: 854: 783: 764: 720: 701: 657: 90:Mathematics portal 34:content assessment 3218:comment added by 3167:comment added by 3114:USENET discussion 2306: 2273: 1284:#!/usr/bin/python 1159: 1143:comment added by 1129:Strange statement 839: 805:comment added by 749: 686: 655: 497: 496: 493: 492: 489: 488: 485: 484: 481: 480: 151: 150: 147: 146: 3632: 3497:factor combining 3370: 3361: 3334: 3331: 3330: 3230: 3179: 3072: 3069: 3066: 3063: 3060: 3057: 3054: 3051: 3048: 3045: 3042: 3039: 3036: 3033: 3030: 3027: 3024: 3021: 3018: 3015: 3012: 3009: 3006: 3003: 3000: 2997: 2994: 2991: 2988: 2985: 2982: 2979: 2976: 2973: 2970: 2967: 2964: 2961: 2958: 2955: 2952: 2949: 2946: 2943: 2940: 2937: 2934: 2931: 2928: 2925: 2922: 2919: 2916: 2913: 2910: 2907: 2904: 2901: 2898: 2895: 2892: 2889: 2886: 2883: 2880: 2877: 2874: 2871: 2868: 2865: 2862: 2859: 2856: 2853: 2850: 2847: 2844: 2841: 2838: 2835: 2832: 2829: 2826: 2823: 2820: 2817: 2814: 2811: 2808: 2805: 2802: 2799: 2796: 2793: 2790: 2787: 2784: 2781: 2778: 2775: 2772: 2769: 2766: 2763: 2760: 2757: 2754: 2751: 2748: 2745: 2742: 2739: 2736: 2733: 2730: 2727: 2724: 2721: 2718: 2715: 2712: 2709: 2706: 2703: 2700: 2697: 2694: 2691: 2688: 2685: 2682: 2679: 2676: 2673: 2670: 2667: 2664: 2661: 2658: 2655: 2652: 2649: 2646: 2643: 2640: 2637: 2634: 2631: 2628: 2625: 2622: 2619: 2616: 2613: 2610: 2607: 2604: 2535: 2412: 2410: 2409: 2404: 2402: 2362:corresponds to 2349: 2347: 2346: 2341: 2320: 2255: 2164: 2161: 2158: 2155: 2152: 2149: 2146: 2143: 2140: 2137: 2134: 2131: 2128: 2125: 2122: 2119: 2116: 2113: 2110: 2107: 2104: 2101: 2098: 2095: 2092: 2089: 2086: 2083: 2080: 2077: 2074: 2071: 2068: 2065: 2062: 2059: 2056: 2053: 2050: 2047: 2044: 2041: 2038: 2035: 2032: 2029: 2026: 2023: 2020: 2017: 2014: 2011: 2008: 2005: 2002: 1999: 1996: 1993: 1990: 1987: 1984: 1981: 1978: 1975: 1972: 1969: 1966: 1963: 1960: 1957: 1954: 1951: 1948: 1945: 1942: 1939: 1936: 1933: 1930: 1927: 1924: 1921: 1918: 1915: 1912: 1909: 1906: 1903: 1900: 1897: 1894: 1891: 1888: 1885: 1882: 1879: 1876: 1873: 1870: 1867: 1864: 1861: 1858: 1855: 1852: 1849: 1846: 1843: 1840: 1837: 1834: 1831: 1828: 1825: 1822: 1819: 1816: 1813: 1810: 1807: 1804: 1801: 1798: 1795: 1792: 1789: 1786: 1783: 1780: 1777: 1774: 1771: 1768: 1765: 1762: 1759: 1756: 1753: 1750: 1747: 1744: 1741: 1738: 1735: 1732: 1729: 1726: 1723: 1720: 1717: 1714: 1711: 1708: 1705: 1702: 1699: 1696: 1693: 1690: 1687: 1684: 1681: 1678: 1675: 1672: 1669: 1666: 1663: 1660: 1657: 1654: 1651: 1648: 1645: 1642: 1639: 1636: 1633: 1630: 1627: 1624: 1621: 1618: 1615: 1612: 1609: 1606: 1603: 1600: 1597: 1594: 1591: 1588: 1585: 1582: 1579: 1576: 1573: 1570: 1567: 1564: 1561: 1558: 1555: 1552: 1549: 1546: 1543: 1540: 1537: 1534: 1531: 1528: 1525: 1522: 1519: 1516: 1513: 1510: 1507: 1504: 1501: 1498: 1495: 1492: 1489: 1486: 1483: 1480: 1477: 1474: 1471: 1468: 1465: 1462: 1459: 1456: 1453: 1450: 1447: 1444: 1441: 1438: 1435: 1432: 1429: 1426: 1423: 1420: 1417: 1414: 1411: 1408: 1405: 1402: 1399: 1396: 1393: 1390: 1387: 1384: 1381: 1378: 1375: 1372: 1369: 1366: 1363: 1360: 1357: 1354: 1351: 1348: 1345: 1342: 1339: 1336: 1333: 1330: 1327: 1324: 1321: 1318: 1315: 1312: 1309: 1306: 1303: 1300: 1297: 1294: 1291: 1288: 1285: 1201: 1196: 1189: 1163:is not exact. -- 1138: 1015: 1013: 1012: 1007: 993: 991: 990: 985: 968: 966: 965: 960: 958: 918: 916: 915: 910: 908: 882: 880: 879: 874: 853: 817: 792: 790: 789: 784: 763: 729: 727: 726: 721: 700: 666: 664: 663: 658: 656: 654: 653: 632: 629: 618: 471: 465: 340:Computer science 269:Article requests 258: 251: 250: 238: 212: 211: 208: 205: 202: 201:Computer science 192:Computer science 181: 174: 173: 168: 164:Computer science 160: 153: 123: 122: 119: 116: 113: 92: 87: 86: 76: 69: 68: 63: 55: 48: 31: 25: 24: 16: 3640: 3639: 3635: 3634: 3633: 3631: 3630: 3629: 3595: 3594: 3562: 3483:pseudo-division 3444: 3379: 3364: 3359: 3332: 3328: 3267:this simple FaQ 3252: 3213: 3209: 3162: 3148: 3079: 3074: 3073: 3070: 3067: 3064: 3061: 3058: 3055: 3052: 3049: 3046: 3043: 3040: 3037: 3034: 3031: 3028: 3025: 3022: 3019: 3016: 3013: 3010: 3007: 3004: 3001: 2998: 2995: 2992: 2989: 2986: 2983: 2980: 2977: 2974: 2971: 2968: 2965: 2962: 2959: 2956: 2953: 2950: 2947: 2944: 2941: 2938: 2935: 2932: 2929: 2926: 2923: 2920: 2917: 2914: 2911: 2908: 2905: 2902: 2899: 2896: 2893: 2890: 2887: 2884: 2881: 2878: 2875: 2872: 2869: 2866: 2863: 2860: 2857: 2854: 2851: 2848: 2845: 2842: 2839: 2836: 2833: 2830: 2827: 2824: 2821: 2818: 2815: 2812: 2809: 2806: 2803: 2800: 2797: 2794: 2791: 2788: 2785: 2782: 2779: 2776: 2773: 2770: 2767: 2764: 2761: 2758: 2755: 2752: 2749: 2746: 2743: 2740: 2737: 2734: 2731: 2728: 2725: 2722: 2719: 2716: 2713: 2710: 2707: 2704: 2701: 2698: 2695: 2692: 2689: 2686: 2683: 2680: 2677: 2674: 2671: 2668: 2665: 2662: 2659: 2656: 2653: 2650: 2647: 2644: 2641: 2638: 2635: 2632: 2629: 2626: 2623: 2620: 2617: 2614: 2611: 2608: 2605: 2602: 2578: 2533: 2463: 2461:Numerical value 2448:Vladimir Baykov 2430:Vladimir Baykov 2384: 2383: 2295: 2294: 2256:—The preceding 2248: 2211: 2194: 2177: 2172: 2166: 2165: 2162: 2159: 2156: 2153: 2150: 2147: 2144: 2141: 2138: 2135: 2132: 2129: 2126: 2123: 2120: 2117: 2114: 2111: 2108: 2105: 2102: 2099: 2096: 2093: 2090: 2087: 2084: 2081: 2078: 2075: 2072: 2069: 2066: 2063: 2060: 2057: 2054: 2051: 2048: 2045: 2042: 2039: 2036: 2033: 2030: 2027: 2024: 2021: 2018: 2015: 2012: 2009: 2006: 2003: 2000: 1997: 1994: 1991: 1988: 1985: 1982: 1979: 1976: 1973: 1970: 1967: 1964: 1961: 1958: 1955: 1952: 1949: 1946: 1943: 1940: 1937: 1934: 1931: 1928: 1925: 1922: 1919: 1916: 1913: 1910: 1907: 1904: 1901: 1898: 1895: 1892: 1889: 1886: 1883: 1880: 1877: 1874: 1871: 1868: 1865: 1862: 1859: 1856: 1853: 1850: 1847: 1844: 1841: 1838: 1835: 1832: 1829: 1826: 1823: 1820: 1817: 1814: 1811: 1808: 1805: 1802: 1799: 1796: 1793: 1790: 1787: 1784: 1781: 1778: 1775: 1772: 1769: 1766: 1763: 1760: 1757: 1754: 1751: 1748: 1745: 1742: 1739: 1736: 1733: 1730: 1727: 1724: 1721: 1718: 1715: 1712: 1709: 1706: 1703: 1700: 1697: 1694: 1691: 1688: 1685: 1682: 1679: 1676: 1673: 1670: 1667: 1664: 1661: 1658: 1655: 1652: 1649: 1646: 1643: 1640: 1637: 1634: 1631: 1628: 1625: 1622: 1619: 1616: 1613: 1610: 1607: 1604: 1601: 1598: 1595: 1592: 1589: 1586: 1583: 1580: 1577: 1574: 1571: 1568: 1565: 1562: 1559: 1556: 1553: 1550: 1547: 1544: 1541: 1538: 1535: 1532: 1529: 1526: 1523: 1520: 1517: 1514: 1511: 1508: 1505: 1502: 1499: 1496: 1493: 1490: 1487: 1484: 1481: 1478: 1475: 1472: 1469: 1466: 1463: 1460: 1457: 1454: 1451: 1448: 1445: 1442: 1439: 1436: 1433: 1430: 1427: 1424: 1421: 1418: 1415: 1412: 1409: 1406: 1403: 1400: 1397: 1394: 1391: 1388: 1385: 1382: 1379: 1376: 1373: 1370: 1367: 1364: 1361: 1358: 1355: 1352: 1349: 1346: 1343: 1340: 1337: 1334: 1331: 1328: 1325: 1322: 1319: 1316: 1313: 1310: 1307: 1304: 1301: 1298: 1295: 1292: 1289: 1286: 1283: 1277: 1258: 1248:about accuracy 1220: 1199: 1192: 1187: 1180: 1145:Vladimir Baikov 1131: 1070:Vladimir Baykov 1063:first suggested 1059: 1032: 998: 997: 976: 975: 940: 939: 890: 889: 828: 827: 800: 738: 737: 675: 674: 639: 584: 583: 502: 477: 474: 469: 463: 451:Project-related 446: 427: 408: 382: 363: 344: 325: 306: 282: 209: 206: 203: 200: 199: 166: 120: 117: 114: 111: 110: 88: 81: 61: 32:on Knowledge's 29: 12: 11: 5: 3638: 3636: 3628: 3627: 3622: 3617: 3612: 3607: 3597: 3596: 3593: 3592: 3561: 3558: 3543: 3542: 3536: 3535: 3532: 3531: 3530: 3529: 3528: 3527: 3521: 3520: 3519: 3509: 3508: 3507: 3506: 3505: 3504: 3503: 3502: 3501: 3500: 3492: 3491: 3487: 3486: 3485: 3484: 3476: 3475: 3471: 3470: 3469: 3468: 3458: 3457: 3456: 3455: 3443: 3440: 3439: 3438: 3437: 3436: 3407: 3378: 3375: 3354: 3353: 3346: 3322: 3321: 3313:Added archive 3311: 3303:Added archive 3301: 3293:Added archive 3291: 3283:Added archive 3281: 3273:Added archive 3251: 3248: 3247: 3246: 3220:131.107.147.56 3208: 3205: 3204: 3203: 3191:are sources. — 3147: 3144: 3143: 3142: 3128: 3127: 3126: 3121: 3116: 3111: 3106: 3087:194.72.120.131 3078: 3075: 2601: 2577: 2574: 2573: 2572: 2571: 2570: 2569: 2568: 2554: 2553: 2552: 2551: 2539: 2538: 2537: 2536: 2528: 2527: 2526: 2525: 2519: 2518: 2517: 2516: 2503: 2502: 2501: 2500: 2494: 2493: 2462: 2459: 2420:for unlimited 2401: 2398: 2395: 2391: 2352: 2351: 2339: 2336: 2333: 2330: 2327: 2324: 2319: 2316: 2313: 2309: 2305: 2302: 2285: 2284: 2247: 2244: 2243: 2242: 2228: 2225: 2210: 2207: 2201:86.152.208.199 2197:86.152.208.199 2181: 2176: 2173: 2170: 1282: 1276: 1273: 1256: 1247: 1231: 1219: 1216: 1214: 1212: 1211: 1208: 1179: 1176: 1130: 1127: 1126: 1125: 1124: 1123: 1095: 1092: 1088: 1084: 1058: 1057:Decimal CORDIC 1055: 1054: 1053: 1052: 1031: 1030:Mixing i and n 1028: 1027: 1005: 995:!! For Number 983: 957: 954: 951: 947: 921: 920: 907: 904: 901: 897: 872: 869: 866: 863: 860: 857: 852: 849: 846: 842: 838: 835: 798: 794: 793: 782: 779: 776: 773: 770: 767: 762: 759: 756: 752: 748: 745: 731: 730: 719: 716: 713: 710: 707: 704: 699: 696: 693: 689: 685: 682: 668: 667: 652: 649: 646: 642: 638: 635: 628: 625: 622: 617: 614: 611: 607: 603: 600: 597: 594: 591: 577: 576: 575: 551: 550: 517: 516: 501: 498: 495: 494: 491: 490: 487: 486: 483: 482: 479: 478: 476: 475: 473: 472: 455: 447: 445: 444: 438: 428: 426: 425: 419: 409: 407: 406: 401: 393: 383: 381: 380: 374: 364: 362: 361: 355: 345: 343: 342: 336: 326: 324: 323: 317: 307: 305: 304: 299: 293: 283: 281: 280: 274: 262: 260: 259: 247: 246: 234: 233: 226:Mid-importance 222: 216: 215: 213: 196:the discussion 182: 170: 169: 167:Mid‑importance 161: 149: 148: 145: 144: 133: 127: 126: 124: 107:the discussion 94: 93: 77: 65: 64: 56: 44: 43: 37: 26: 13: 10: 9: 6: 4: 3: 2: 3637: 3626: 3623: 3621: 3618: 3616: 3613: 3611: 3608: 3606: 3603: 3602: 3600: 3591: 3587: 3583: 3582:174.63.44.188 3578: 3577: 3576: 3575: 3571: 3567: 3566:174.63.44.188 3557: 3556: 3553: 3546: 3541: 3540: 3539: 3534: 3533: 3525: 3524: 3522: 3517: 3516: 3514: 3513: 3511: 3510: 3499: 3496: 3495: 3494: 3493: 3489: 3488: 3482: 3481: 3480: 3479: 3478: 3477: 3473: 3472: 3466: 3465: 3464: 3463: 3462: 3461: 3460: 3459: 3453: 3452: 3450: 3449: 3448: 3442:Bury the lede 3441: 3435: 3431: 3427: 3422: 3421: 3420: 3416: 3412: 3408: 3404: 3403: 3402: 3401: 3398: 3394: 3388: 3384: 3376: 3374: 3373: 3368: 3363: 3362: 3351: 3347: 3344: 3340: 3339: 3338: 3337: 3325: 3320: 3316: 3312: 3310: 3306: 3302: 3300: 3296: 3292: 3290: 3286: 3282: 3280: 3276: 3272: 3271: 3270: 3268: 3264: 3260: 3255: 3249: 3245: 3241: 3237: 3233: 3232: 3231: 3229: 3225: 3221: 3217: 3206: 3202: 3198: 3194: 3190: 3186: 3182: 3181: 3180: 3178: 3174: 3170: 3169:134.99.136.28 3166: 3161: 3157: 3153: 3145: 3141: 3137: 3133: 3129: 3125: 3122: 3120: 3117: 3115: 3112: 3110: 3107: 3105: 3102: 3101: 3099: 3098: 3097: 3096: 3092: 3088: 3084: 3076: 2645:// in Radians 2599: 2596: 2593: 2592: 2589: 2588:130.83.161.82 2584: 2581: 2575: 2567: 2564: 2560: 2559: 2558: 2557: 2556: 2555: 2550: 2547: 2543: 2542: 2541: 2540: 2532: 2531: 2530: 2529: 2523: 2522: 2521: 2520: 2515: 2512: 2507: 2506: 2505: 2504: 2498: 2497: 2496: 2495: 2492: 2489: 2484: 2483: 2482: 2481: 2478: 2472: 2471: 2468: 2460: 2458: 2457: 2453: 2449: 2445: 2440: 2439: 2435: 2431: 2427: 2423: 2419: 2414: 2393: 2381: 2377: 2373: 2369: 2365: 2361: 2357: 2337: 2334: 2328: 2322: 2311: 2303: 2300: 2293: 2292: 2291: 2290: 2283: 2280: 2276: 2275: 2274: 2271: 2267: 2263: 2262:80.133.27.236 2259: 2253: 2245: 2241: 2237: 2233: 2229: 2226: 2223: 2222: 2221: 2220: 2217: 2208: 2206: 2205: 2202: 2198: 2180: 2174: 2169: 2148:main_function 1332:main_function 1280: 1274: 1272: 1269: 1266: 1265: 1261: 1255: 1253: 1249: 1245: 1244: 1241: 1234: 1233: 1229: 1228: 1225: 1217: 1215: 1209: 1206: 1205: 1204: 1202: 1197: 1195: 1190: 1184: 1177: 1175: 1174: 1170: 1166: 1160: 1158: 1154: 1150: 1146: 1142: 1134: 1128: 1122: 1118: 1114: 1110: 1109: 1108: 1104: 1100: 1096: 1093: 1089: 1085: 1082: 1081: 1080: 1079: 1075: 1071: 1066: 1064: 1056: 1051: 1048: 1044: 1043: 1042: 1041: 1038: 1029: 1026: 1024: 1020: 1016: 1003: 994: 981: 972: 949: 937: 933: 929: 924: 899: 886: 870: 867: 861: 855: 844: 836: 833: 826: 825: 824: 823: 818: 816: 812: 808: 807:71.228.178.91 804: 797: 780: 777: 771: 765: 754: 746: 743: 736: 735: 734: 717: 714: 708: 702: 691: 683: 680: 673: 672: 671: 650: 647: 644: 640: 636: 633: 626: 623: 620: 615: 612: 609: 605: 601: 595: 589: 582: 581: 580: 574: 571: 567: 566: 565: 564: 561: 557: 549: 546: 541: 540: 539: 538: 535: 529: 528: 525: 521: 514: 513: 512: 511: 506: 499: 468: 461: 457: 456: 454: 452: 448: 443: 440: 439: 437: 435: 434: 429: 424: 421: 420: 418: 416: 415: 410: 405: 402: 399: 395: 394: 392: 390: 389: 384: 379: 376: 375: 373: 371: 370: 365: 360: 357: 356: 354: 352: 351: 346: 341: 338: 337: 335: 333: 332: 327: 322: 319: 318: 316: 314: 313: 308: 303: 300: 298: 295: 294: 292: 290: 289: 284: 279: 276: 275: 273: 271: 270: 265: 264: 261: 257: 253: 252: 249: 248: 244: 240: 239: 235: 231: 227: 221: 218: 217: 214: 197: 193: 189: 188: 183: 180: 176: 175: 171: 165: 162: 159: 155: 142: 138: 132: 129: 128: 125: 108: 104: 100: 99: 91: 85: 80: 78: 75: 71: 70: 66: 60: 57: 54: 50: 45: 41: 35: 27: 23: 18: 17: 3563: 3548: 3544: 3537: 3498: 3446: 3386: 3382: 3380: 3358: 3355: 3335: 3326: 3323: 3256: 3253: 3236:Matthiaspaul 3214:— Preceding 3210: 3188: 3184: 3163:— Preceding 3159: 3155: 3151: 3149: 3132:Matthiaspaul 3080: 2597: 2594: 2585: 2582: 2579: 2473: 2464: 2443: 2441: 2425: 2421: 2417: 2415: 2379: 2375: 2371: 2367: 2363: 2359: 2355: 2353: 2288: 2286: 2251: 2249: 2232:Matthiaspaul 2212: 2195: 2178: 2167: 1278: 1270: 1267: 1262: 1259: 1250: 1246: 1235: 1230: 1221: 1213: 1193: 1181: 1165:89.146.28.90 1161: 1135: 1132: 1113:Matthiaspaul 1099:Matthiaspaul 1067: 1062: 1060: 1033: 1022: 1018: 970: 935: 931: 927: 925: 922: 884: 821: 819: 799: 795: 732: 669: 578: 552: 530: 522: 518: 507: 503: 450: 449: 433:Unreferenced 431: 430: 412: 411: 386: 385: 367: 366: 348: 347: 329: 328: 310: 309: 286: 285: 267: 266: 225: 185: 137:Low-priority 136: 96: 62:Low‑priority 40:WikiProjects 3411:WhyYouAskMe 3387:recursively 3026:arctanTable 2924:arctanTable 2726:arctanTable 2639:arctanTable 2426:unnecessary 2224:Both... ;-) 1830:ArcTanTable 1722:ArcTanTable 1407:ArcTanTable 1380:ArcTanTable 1139:—Preceding 1091:explicitly. 1021:the number 801:—Preceding 112:Mathematics 103:mathematics 59:Mathematics 3599:Categories 3367:Report bug 3189:References 3156:REFERENCES 2798:iterations 2708:iterations 2621:iterations 2246:References 2175:JavaScript 1971:'__main__' 1884:iterations 1602:iterations 1485:iterations 1401:iterations 1344:iterations 1290:__future__ 923:Nonsense! 3454:known as: 3426:-- Axman6 3383:efficient 3350:this tool 3343:this tool 1037:Addps4cat 570:Addps4cat 545:Addps4cat 524:Addps4cat 321:Computing 3447:CORDIC 3356:Cheers.— 3216:unsigned 3165:unsigned 2563:Dicklyon 2488:Dicklyon 2279:Dicklyon 2258:unsigned 2216:Graemec2 1965:__name__ 1917:and Cos( 1296:division 1240:bloublou 1224:bloublou 1218:accuracy 1178:Disputed 1153:contribs 1141:unsigned 803:unsigned 369:Maintain 312:Copyedit 3263:my edit 3193:Tamfang 2374:should 2209:Strange 1950:degrees 1938:degrees 1926:%14.12f 1914:%14.12f 1872:%14.12f 1365:degrees 1338:degrees 930:should 560:Cdpango 534:Cdpango 350:Infobox 288:Cleanup 228:on the 139:on the 30:B-class 3580:.< 3552:MaxEnt 3259:CORDIC 3041:vnew_x 2942:vnew_x 2840:vnew_x 2765:vnew_x 2657:0.6073 2442:About 1548:append 1413:append 1323:import 1305:import 1293:import 1275:Python 1047:Henrik 331:Expand 36:scale. 3185:Notes 3152:NOTES 2762:float 2666:float 2648:float 2636:float 2191:: --> 2189:: --> 2187:: --> 2185:: --> 2124:print 2076:float 2013:float 1920:%4.1f 1908:%4.1f 1905:"Sin( 1902:print 1869:"K = 1866:print 1596:range 1560:value 1497:value 1491:value 1479:range 1461:value 1395:range 1377:180.0 781:0.828 414:Stubs 388:Photo 245:with: 3586:talk 3570:talk 3430:talk 3415:talk 3397:Talk 3240:talk 3224:talk 3197:talk 3173:talk 3154:and 3136:talk 3091:talk 3020:beta 2936:else 2918:beta 2828:< 2825:beta 2795:< 2732:atan 2705:< 2663:// K 2546:Ylai 2511:Ylai 2477:Ylai 2467:Ylai 2452:talk 2434:talk 2266:talk 2236:talk 2160:iter 2139:iter 2136:17.0 2118:else 2112:argv 2094:iter 2088:argv 2055:argv 2040:elif 2031:iter 2025:argv 1992:argv 1923:) = 1911:) = 1824:beta 1818:beta 1725:else 1716:beta 1710:beta 1614:< 1611:beta 1503:sqrt 1419:atan 1359:beta 1320:sqrt 1308:atan 1302:math 1299:from 1287:from 1188:siro 1169:talk 1149:talk 1117:talk 1103:talk 1074:talk 811:talk 718:0.80 3474:and 3409:~~ 3393:MFH 3317:to 3307:to 3297:to 3287:to 3277:to 3062:v_y 3050:v_x 3035:v_x 3017:)); 2999:pow 2993:v_x 2984:v_y 2981:)); 2963:pow 2957:v_y 2948:v_x 2915:)); 2897:pow 2891:v_x 2882:v_y 2879:)); 2861:pow 2855:v_y 2846:v_x 2774:for 2756:)); 2738:pow 2684:for 2675:v_y 2669:v_x 2618:int 2603:int 2428:. 2308:lim 2154:deg 2130:deg 2106:sys 2100:int 2082:sys 2070:deg 2049:sys 2043:len 2019:sys 2007:deg 1986:sys 1980:len 1794:2.0 1755:2.0 1686:2.0 1647:2.0 1587:for 1584:0.0 1578:1.0 1554:1.0 1515:2.0 1509:1.0 1470:for 1467:1.0 1425:2.0 1386:for 1329:def 1326:sys 841:lim 751:lim 688:lim 220:Mid 131:Low 3601:: 3588:) 3572:) 3490:or 3432:) 3417:) 3242:) 3226:) 3199:) 3175:) 3138:) 3130:-- 3093:) 3065:*= 3053:*= 3023:-= 2987:+= 2921:+= 2885:-= 2819:if 2807:++ 2717:++ 2454:) 2436:) 2400:∞ 2397:→ 2390:_ 2335:≈ 2318:∞ 2315:→ 2268:) 2238:) 2230:-- 2061:== 1998:== 1977:if 1968:== 1962:if 1956:Vx 1944:Vy 1896:KN 1863:KN 1857:Vy 1851:KN 1845:Vx 1839:Vy 1833:Vx 1797:** 1788:Vx 1782:Vy 1758:** 1749:Vy 1743:Vx 1737:Vy 1731:Vx 1689:** 1680:Vx 1674:Vy 1650:** 1641:Vy 1635:Vx 1629:Vy 1623:Vx 1608:if 1605:): 1593:in 1572:Vy 1566:Vx 1542:KN 1518:** 1488:): 1476:in 1455:KN 1428:** 1404:): 1392:in 1371:pi 1353:): 1314:pi 1171:) 1155:) 1151:• 1119:) 1105:) 1097:-- 1076:) 1004:π 982:π 956:∞ 953:→ 946:_ 906:∞ 903:→ 896:_ 868:≈ 851:∞ 848:→ 813:) 778:≈ 761:∞ 758:→ 715:≈ 698:∞ 695:→ 645:− 637:− 624:− 606:∏ 470:}} 464:{{ 3584:( 3568:( 3428:( 3413:( 3395:: 3369:) 3365:( 3352:. 3345:. 3333:Y 3238:( 3222:( 3195:( 3171:( 3134:( 3089:( 3071:; 3068:K 3059:; 3056:K 3047:} 3044:; 3038:= 3032:} 3029:; 3014:i 3011:- 3008:, 3005:2 3002:( 2996:* 2990:( 2978:i 2975:- 2972:, 2969:2 2966:( 2960:* 2954:( 2951:- 2945:= 2939:{ 2930:} 2927:; 2912:i 2909:- 2906:, 2903:2 2900:( 2894:* 2888:( 2876:i 2873:- 2870:, 2867:2 2864:( 2858:* 2852:( 2849:+ 2843:= 2837:{ 2834:) 2831:0 2822:( 2813:{ 2810:) 2804:i 2801:; 2792:i 2789:; 2786:0 2783:= 2780:i 2777:( 2768:; 2759:} 2753:i 2750:- 2747:, 2744:2 2741:( 2735:( 2729:= 2723:{ 2720:) 2714:i 2711:; 2702:i 2699:; 2696:0 2693:= 2690:i 2687:( 2678:; 2672:, 2660:; 2654:= 2651:K 2642:; 2630:; 2627:0 2624:= 2615:; 2612:0 2609:= 2606:i 2450:( 2432:( 2422:n 2418:K 2394:n 2380:K 2372:K 2360:n 2356:n 2350:. 2332:) 2329:n 2326:( 2323:K 2312:n 2304:= 2301:K 2289:K 2272:. 2264:( 2234:( 2163:) 2157:, 2151:( 2145:8 2142:= 2133:= 2121:: 2115:) 2109:. 2103:( 2097:= 2091:) 2085:. 2079:( 2073:= 2067:: 2064:3 2058:) 2052:. 2046:( 2037:8 2034:= 2028:) 2022:. 2016:( 2010:= 2004:: 2001:2 1995:) 1989:. 1983:( 1974:: 1959:) 1953:, 1947:, 1941:, 1935:( 1932:% 1929:" 1899:) 1893:, 1890:1 1887:- 1881:( 1878:% 1875:" 1860:* 1854:, 1848:* 1842:= 1836:, 1827:- 1821:= 1815:) 1812:i 1809:* 1806:1 1803:- 1800:( 1791:* 1785:+ 1779:, 1776:) 1773:i 1770:* 1767:1 1764:- 1761:( 1752:* 1746:- 1740:= 1734:, 1728:: 1719:+ 1713:= 1707:) 1704:i 1701:* 1698:1 1695:- 1692:( 1683:* 1677:- 1671:, 1668:) 1665:i 1662:* 1659:1 1656:- 1653:( 1644:* 1638:+ 1632:= 1626:, 1620:: 1617:0 1599:( 1590:i 1581:, 1575:= 1569:, 1563:) 1557:/ 1551:( 1545:. 1539:) 1536:) 1533:i 1530:* 1527:2 1524:- 1521:( 1512:+ 1506:( 1500:* 1494:= 1482:( 1473:i 1464:= 1458:= 1452:) 1449:) 1446:) 1443:i 1440:* 1437:1 1434:- 1431:( 1422:( 1416:( 1410:. 1398:( 1389:i 1383:= 1374:/ 1368:* 1362:= 1350:8 1347:= 1341:, 1335:( 1317:, 1311:, 1200:o 1194:χ 1185:— 1167:( 1147:( 1115:( 1101:( 1072:( 1023:n 1019:K 971:K 950:n 936:K 928:K 919:? 900:n 885:n 865:) 862:n 859:( 856:K 845:n 837:= 834:K 822:K 809:( 775:) 772:n 769:( 766:K 755:n 747:= 744:K 712:) 709:n 706:( 703:K 692:n 684:= 681:K 651:i 648:2 641:2 634:1 627:1 621:n 616:1 613:= 610:i 602:= 599:) 596:n 593:( 590:K 453:: 436:: 417:: 400:) 391:: 372:: 353:: 334:: 315:: 291:: 272:: 232:. 143:. 42::

Index


content assessment
WikiProjects
WikiProject icon
Mathematics
WikiProject icon
icon
Mathematics portal
WikiProject Mathematics
mathematics
the discussion
Low
project's priority scale
WikiProject icon
Computer science
WikiProject icon
WikiProject Computer science
Computer science
the discussion
Mid
project's importance scale
WikiProject Computer science

Article requests
Requested articles/Applied arts and sciences/Computer science, computing, and Internet
Cleanup
Computer science articles needing attention
Computer science articles needing expert attention
Copyedit
Computing

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.