I wrote: >I'm mystified as to how Perl 10**-298 gets a different result from C >powl(), because pp_pow() clearly uses powl() underneath. I've narrowed this difference down to C constant folding. powl() on literal arguments gets folded at C compile time, and produces a different result from powl() that actually runs at runtime. Not a Perl bug. (Still a separate bug from the text->float conversion errors that this ticket is really concerned with.) -zeframThread Previous | Thread Next