C Programming - Floating Point Issues - Discussion

Discussion Forum : Floating Point Issues - General Questions (Q.No. 2)
2.
What will you do to treat the constant 3.14 as a long double?
use 3.14LD
use 3.14L
use 3.14DL
use 3.14LF
Answer: Option
Explanation:

Given 3.14 is a double constant.

To specify 3.14 as long double, we have to add L to the 3.14. (i.e 3.14L)

Discussion:
15 comments Page 2 of 2.

Rathi said:   1 decade ago
A floating-point constant without an f, F, l, or L suffix has type double. If the letter f or F is the suffix, the constant has type float. If suffixed by the letter l or L, it has type long double.

Mahendra Kumar Verma said:   1 decade ago
@Chaitanya.

In which book defined all type according to your explanation!

Madhavi said:   1 decade ago
3.14 can be just double now why is it long double? Can anyone please explain.

Gyan said:   10 years ago
Please briefly explain.

Rathisha said:   7 years ago
What is difference between float and double?


Post your comments here:

Your comments will be displayed after verification.