> Hi, > > 1) ------------------------------------------ > > Is there any limitation of round() function? > > i have a large number, eg. 17 digits multiply by a > float and round it. > > > round( (12,123,456,123,456,789 * 0.9) ) > > I get negative value. > > Is there any large number limitation to round() ? > The size of a float is platform-dependent, although a maximum of ~1.8e308 with a precision of roughly 14 decimal digits is a common value (that's 64 bit IEEE format). (from http://www.php.net/manual/en/language.types.float.php ) > Any suggestion to solve it? Maybe: http://www.php.net/manual/en/ref.gmp.php -- José Miguel Santibáñez jms@xxxxxxxxx ------------------------ Yahoo! Groups Sponsor --------------------~--> Most low income households are not online. Help bridge the digital divide today! http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/saFolB/TM --------------------------------------------------------------------~-> PHP Data object relational mapping generator - http://www.meta-language.net/ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/php-objects/ <*> To unsubscribe from this group, send an email to: php-objects-unsubscribe@xxxxxxxxxxxxxxx <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/