Re: printf() on decimals
- Posted by jbrown105 at speedymail.org Jun 30, 2003
- 611 views
Prints what differently? They look the same to me. Using exu on RedHat 7.2 with kernel 2.4.18. jbrown On Mon, Jun 30, 2003 at 11:01:27PM +0700, aku saya wrote: > > > Try this: > > printf(1, "%.16g\n", 1999999999999990) > printf(1, "%.16g\n", 2999999999999990) > printf(1, "%.16g\n", 3999999999999990) > printf(1, "%.16g\n", 4999999999999990) > printf(1, "%.16g\n", 5999999999999990) > printf(1, "%.16g\n", 6999999999999990) > printf(1, "%.16g\n", 7999999999999990) > printf(1, "%.16g\n", 8999999999999990) > printf(1, "%.16g\n", 9999999999999990) > > > Why is the last line printed differently? > > > > TOPICA - Start your own email discussion group. FREE! > > -- /"\ ASCII ribbon | http://www.geocities.com/jbrown1050/ \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME | http://verify.stanford.edu/evote.html