 
 
 
 
 
 
appending '.' in CForm
- To: mathgroup at smc.vnet.net
- Subject: [mg55419] appending '.' in CForm
- From: Matt Flax <flatmax at Matt.Flax>
- Date: Wed, 23 Mar 2005 05:34:32 -0500 (EST)
- Reply-to: Matt Flax <flatmax at ieee.org>
- Sender: owner-wri-mathgroup at wolfram.com
Hello,
I have an equation which symbolicly evals. to a 1 MB file when streamed 
to file using CForm ... it is a very very long equation !
I am unsatisfied with the results of CForm, because it writes longs, 
rather then writing doubles out ... for example :
      314572800*Power(b,2)*Power(d,4)*dr*e*Power(f,6)*Power(t,10)*
instead of :
      314572800.0*Power(b,2)*Power(d,4)*dr*e*Power(f,6)*Power(t,10)*
The issue is that the integer aproaches the limit of max. int. which is 
listed in values.h (GNU compiler).
So ... how would I force CForm to print out integers as doubles ?
thanks
Matt
-- 
http://www.flatmax.org
MFFM Bit Stream : 
http://sourceforge.net/projects/mffmbitstream/
Other Projects :
http://sourceforge.net/search/?type_of_search=soft&words=mffm

