PDF Archive

Easily share your PDF documents with your contacts, on the Web and Social Networks.

Share a file Manage my documents Convert Recover PDF Search Help Contact



Data Types and Sizes – 2.Image.Marked.pdf


Preview of PDF document data-types-and-sizes-2-image-marked.pdf

Page 1 2 3 4 5 6 7 8

Text preview


a) equal
b) not equal
c) Output depends on compiler
d) None of the mentioned
View Answer
Answer:b
Explanation:0.1 by default is of type double which has different representation than float resulting in
inequality even after conversion.
Output:
$ cc pgm4.c
$ a.out
not equal

2. Comment on the output of this C code?

#include <stdio.h>

int main()

{

float f1 = 0.1;

if (f1 == 0.1f)