Number Systems and Codes