First a check to make sure you know the terminology:

**Matching: **

The table below is in the **wrong order.**

Draw a line from the term on the left, to the correct base on the right.

binary |
base 2 | |

decimal |
base 8 | |

hexadecimal |
base 10 | |

octal |
base 16 |

Each time you click the "make new quiz" button, you'll get a different randomly generated quiz.

The actual questions on the final exam will be generated from this form.

Note that "leading zeros" and "spacing" do not affect the correctness of your answers—for example:

- In binary, 0101 and 101 are the same number.
- In binary 0010 0011, 0100011, and 100 011 are all the same number.

[If you are seeing this message, then either JavaScript is not enabled in your browser, or there is a problem with the coding of this web page.

Try a different browser, or try enabling JavaScript, and if the page still doesn't work, contact your instructor for assistance.]

Try a different browser, or try enabling JavaScript, and if the page still doesn't work, contact your instructor for assistance.]

- Convert any decimal number between 0 and 255 into binary.
- Convert any binary number between 0 and 255 into decimal
- Convert any binary number from 0 to 111111111 into octal
- Convert any octal number from 0 to 777 into binary
- Convert any binary number from 0 to 1111 1111 1111 1111 into hex
- Convert any hex number from 0 to 1111 1111 1111 1111 into binary