From: Kevin AT Quitt DOT net (Kevin D. Quitt) Newsgroups: comp.os.msdos.djgpp Subject: Re: math optimization Date: Tue, 17 Dec 1996 06:43:35 GMT Organization: Cruisin' from home Lines: 21 Message-ID: <32b840d8.11702086@news.pacificnet.net> References: <32b26866 DOT 241305048 AT nntp DOT southeast DOT net> <32B53FBE DOT 1B0A AT pobox DOT oleane DOT com> Reply-To: Kevin AT Quitt DOT net NNTP-Posting-Host: 207.171.23.21 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp On Mon, 16 Dec 1996 12:25:34 GMT, Francois Charton wrote: >tfm[(y+radius)*diameter+(x+radius)]=(y+radius)*diameter+(x+radius); >tfm[(-y+radius)*diameter+(x+radius)]=(-y+radius)*diameter+(x+radius); >tfm[(y+radius)*diameter+(-x+radius)]=(y+radius)*diameter+(-x+radius); >tfm[(-y+radius)*diameter+(-x+radius)]=(-y+radius)*diameter+(-x+radius); >tfm[(y+radius)*diameter+(x+radius)]=(b+radius)*diameter+(a+radius); >tfm[(-y+radius)*diameter+(x+radius)]=(-b+radius)*diameter+(a+radius); >tfm[(y+radius)*diameter+(-x+radius)]=(b+radius)*diameter+(-a+radius); >tfm[(-y+radius)*diameter+(-x+radius)]=(-b+radius)*diameter+(-a+radius); >tfm[(y+radius)*diameter+(x+radius)]=(b+radius)*diameter+(a+radius); Boy, those two snippets optimize so beautifully on almost everything but the Intel FPU. -- #include _ Kevin D Quitt USA 91351-4454 96.37% of all statistics are made up Per the FCA, this email address may not be added to any commercial mail list