I made a simple C program to receive a float as input from user and display it in screen. But the value changes by a small amount while printing
Why do I see a double variable initialized to some value like 21.4 as 21.399999618530273?