(adsbygoogle = window.adsbygoogle || []).push({}); 1. The problem statement, all variables and given/known data

This is a question on a homework assignment, and of course I'm not expecting a direct answer but just a way to figure out how to get what I need to know.

The question is: Take you 8-digit student number (20248462 in this example) and convert this to a 24 bit equivalent binary number string. Make the proper adjustments to make your results 24 bit.

2. Relevant equations

3. The attempt at a solution

First I just tried a direct changing of the student number to binary and got 111101110010110001110111101110010110001110, which is quite a bit larger than 24 bits. Then I tried treating each number as a hex value, but obviously 8*4 = 32bits. I then thought to do it as scientific notation like a floating point value, but again, we only can do that as 32 bits.

So how do I go about doing this? I'm sure it's something easy and I'm just being stupid.

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Probably simple decimal/binary conversion

**Physics Forums | Science Articles, Homework Help, Discussion**