From what i have read, a value of data type double has an approximate precision of 15 decimal places. However, when i use a number whose decimal representation repeats, such as 1. 0/7. 0, i find tha L specifies that a following a, a, e, e, f, f, g, or g conversion specifier applies to a long double argument.

Afaik, c supports just a few data types: Int, float, double, char, void enum. I need to store a number that could reach into the high 10 digits. Since i'm getting a low 10 digit # from int_max The double not in this case is quite simple. It is simply two not s back to back. The first one simply inverts the truthy or falsy value, resulting in an actual boolean type, and then the second one.

The double not in this case is quite simple. It is simply two not s back to back. The first one simply inverts the truthy or falsy value, resulting in an actual boolean type, and then the second one.