Q:
         
         
            
               If the binary equivalent of 5.375 in normalised form is 0100 0000 1010 1100 0000 0000 0000 0000, what would be the output of the following program?
            
                           
                  
main()
{
    float a = 5.375 ;
    char *p;
    int i;
    p = ( char* ) &a ;
    for ( i = 0; i <= 3 ; i++ )
          printf ( " %02x ", (unsigned char ) p[i] );
}
               
                      
         
         
         
         
             View answer
             Workspace
             Report Error
             Discuss