Transfer EF from hexadecimal in binary number system

  • Calculator for translating numbers between number systems online.
  • You can translate a number from one number system to any other.
  • The calculator will show the detailed progress of the solution.
  • Calculator
  • Instruction
  • Theory
  • History
  • Report a problem

Enter a number:
His number system:
Binary
Ternary
Octal
Decimal
Hexadecimal
Binary-decimal
Other
Additional
Signed
Direct
One complement
Two complement
Unsigned
1 byte
2 byte
4 bytes
8 bytes

This transfer is possible in two ways: direct transfer and using the decimal system.

first, let\'s make a direct transfer.

let\'s do a direct translation from hexadecimal to binary like this:

EF16 = E F = E(=1110) F(=1111) = 111011112

the Final answer: EF16 = 111011112

now let\'s make the transfer using the decimal system.

let\'s translate to decimal like this:

the Sign bit is not included in the translation!

6∙161+15∙160 = 6∙16+15∙1 = 96+15 = 11110

Since the number is signed and has a signed bit, the result will have a negative sign

got It: EF16 =-11110

Translate the number -11110 в binary like this:

the Integer part of the number is divided by the base of the new number system:

1112
-110552
1-54272
1-26132
1-1262
1-632
0-21
1
Перевод чисел из одной системы счисления в другую

the result of the conversion was:

-11110 = 11011112

You specified the size of your number 1 byte.

Add a signed bit to the number like this:

11011112 = 111011112

Since the number you entered is negative, you need to translate it from the direct code to the additional one.

to do this, first perform the conversion from direct code to reverse by inverting all bits except the signed one, then get the direct code by adding 1 bit.

11101111  direct code
10010000 reverse code
+1 +1 bit
10010001 additional code
the Final answer: EF16 = 100100012 (1 byte)
Permanent link to the result of this calculation
Your score?