From: nospam AT miyares DOT slip DOT duq DOT edu (Real Email in Sig!) Newsgroups: comp.os.msdos.djgpp Subject: Re: how to convert float ->int? Date: 4 Jun 1997 19:49:55 GMT Organization: Duquesne University, Pittsburgh, PA Lines: 20 Message-ID: <5n4gt3$avg@news.duq.edu> References: <01bc6dff$6cbac9c0$10ee13cb AT bbs> <01bc6d5d$4afb4aa0$LocalHost AT vpoulain> NNTP-Posting-Host: miyares.slip.duq.edu To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk POULAIN Vincent (vpoulain AT club-internet DOT fr) wrote: : > whats the best way of converting from float to int? : : I do use a simple way : : : int a; : float b=3.14; : : a=b; : : Fine, isn't it ? : Only if you want the integer part of your float. : If you want a rounded value, this will not work of course :-) How about a=(b+0.5); for a rounded answer? Seems right, but I've been wrong on easier stuff before. -- E M A I L : substitute 'eNn' 'Oh' 'eSs' 'Pee' 'Aay' 'eMm' with 'Kay' 'aRe' 'yoU' 'eSs' 'Tea' 'whY'