TransWikia.com

Convert Hexadecimal $8D(16)$ to binary in signed magnitude

Mathematics Asked by Zamir Ibrahim on February 17, 2021

I’m supposed to covert hexadecimal value, $8D(16)$ into $8$-bit binary if signed magnitude representation is used.

$8D(16)$ $to$ $1000$ $1101(2)$

For signed magnitude, the left most bit is used to signify whether the value is a $+$ or $-$ value. In this case, how do I represent the value 8 into signed magnitude binary? Isn’t $1000$ equals to $-0$. I don’t see any possible way to write $8D$ in binary

One Answer

An 8-bit signed integer has a range of -128 to 127. But hexadecimal 8D is 141. So what you're trying to accomplish is impossible.

Correct answer by Rafael_Espericueta on February 17, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP