> Date: Wed, 15 Nov 2000 19:59:38 +0010 > From: [log in to unmask] > Robin, > > >Even if it did, there's another reason for not using "dble" to change the type > >of this constant (particularly if it is in the executable section of the > >program) -- > > > >"dble" may require a function evaluation. 3.1541926d0 does not. > > Why? Do you know any compiler that would Would what? Question us unclear. > -- even the lamentable Powerstation? > We have had mixed mode arithmetic for ages. DBLE may be required for preparing an argument for a subroutine call or function reference. It may also be required to force the evaluation of an expression to be done in double precision rather than in single precision. > Regards, Paddy > Paddy O'Brien, %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%