Data Types Flashcards
What data type should be used for storing a phone number like 07886756443?
String
Perform an AND mask on the binary numbers:
10101101
01011011
00001001
Which data type stores a collection of characters?
String
Add the two binary numbers:
01011011
00111010
10010101 = 49
What is 45 in binary?
00101101
What is the hexadecimal 2E in decimal?
46
What is the hexadecimal 45 in binary?
01000101
Which data type just stores true and false?
Boolean
What is -5 in sign and magnitude?
1101
What does the binary 01101100 represent in hexadecimal?
6C
What is the effect of a logical shift left by one place?
The value doubles
What is the two’s complement binary 10101101 in decimal?
-83
The binary 0011010000110 is a floating point number with a single-bit sign, 8-bit mantissa and 4-bit exponent. What is the number in decimal?
52
Perform a logical shift right by two places on the binary number 01101010 and convert your result to decimal
26.5
Perform a XOR mask on the binary numbers:
01010101
10111011
11101110
Which of the following is not a character?
- 8
- R
- %
- 43
43
The binary 1100110000011 is a floating point number with a single-bit sign, 8-bit mantissa and 4-bit exponent. What is the number in decimal?
-9.5