Pues mira, lo que pasa es que leo un dato desde el teclado, poniendo un ejemplo, "0015", y se supone que debe mostrar el mismo dato en Binario, en Octal y en Hexadecimal, pero resulta, que al hacer la converción, por decir algo, a binario, me da "00010101"B, que en todo caso, es equivalente a 21D, ó a 15H, por eso digo que necesito trabajarlo como Decimal, y no sé como hacerlo...
Cómo puedo trazar las operaciones de tal forma que el 15 sea 15D y no 15H?