a program that take a non negative real number as an input, its base and the base that user wants to convert the number into (from 2 to 16). The program can check for errors such that number-base conflicting (if user enter a number like 123 and set its base as 2, there'll be error message),validity of input etc. The program is written in Java.