Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mimsy!chris From: chris@mimsy.UUCP (Chris Torek) Newsgroups: comp.lang.c Subject: Re: fabs(x) vs. (x) < 0 ? -(x) : (x) Message-ID: <4943@mimsy.UUCP> Date: Thu, 8-Jan-87 10:31:58 EST Article-I.D.: mimsy.4943 Posted: Thu Jan 8 10:31:58 1987 Date-Received: Thu, 8-Jan-87 23:52:03 EST References: <4477@ut-ngp.UUCP> Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742 Lines: 16 In article <4477@ut-ngp.UUCP> jjr@ut-ngp.UUCP (Jeff Rodriguez) writes: >I.e., why isn't fabs() implemented as a macro? Consider, e.g., y = fabs(*fp++); or y = fabs(a / b - c + d + e - f * g); (where the latter may take much longer to compute twice than once plus a subroutine call). -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7690) UUCP: seismo!mimsy!chris ARPA/CSNet: chris@mimsy.umd.edu