Re: printf() on decimals
- Posted by eugtk at yahoo.com Jun 30, 2003
- 572 views
> 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? 1999999999999990 2999999999999990 3999999999999990 4999999999999990 5999999999999990 6999999999999990 7999999999999990 8999999999999990 9999999999999990 Press Enter... The last line looks ok to me. What are we looking for? Regards, Irv