Converting denary to binary: take away the largest power of 2 possible from your number and continue until 0.
Converting denary to hexadecimal: convert into an 8 digit binary number, then split this number into 2 nibbles and convert the 2 nibbles to hexadecimal.
Converting hexadecimal into binary: split the hexadecimal into 2, convert both into denary and then into binay.
Converting binary into hexadecimal: split into 2, convert each nibble into denary and then into hexadecimal.
Why use hexadecimal? Are more human friendly, and uses less digits.