Join ExamsbookAnswer :
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] );
}5
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] ); }
- Show AnswerHide Answer
- Workspace
Answer :
Explanation :
00 00 AC 40