Re: printf() on decimals
- Posted by eugtk at yahoo.com
Jun 30, 2003
> 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
|
Not Categorized, Please Help
|
|