#include int main( int argc, char* argv[] ) { int i; float x; /* =================================================== Try enter 2 2 is stored as float: 2 = 10 (bin) = 1.00000 exp(1) Mantissa: 1.0000000000 stored: .000000000 Exponenet: 1 in excess 127 = 128 128 = 10000000 IEEE 754: 0 10000000 0000000000000000000000000000 In integer: 0100000000000000000000000000000000000 = 2^30 = 1073741824 ==================================================== */ printf( "Reading float value and store in int variable:"); scanf( "%f", &i ); printf( "i = %d\n", i); }