www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/12/17/04:36:33

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
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 <deef AT pobox DOT oleane DOT com>
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 <standard.disclaimer>
 _
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019