En PEPE si esta aplicación no tiene limitaciones en cuanto a la parte del diseño algorítmico ya que este está modelado para transformar cualquier numero sin importar lo grande que sea. La limitación real se encuentra en la maquina ya que esta tiene una memoria que es finita. La aplicación tiene datos de tipo entero, si se va a trabajar con números mucho mas grandes existen los tipos de datos long o los BigInteger que requieren de un manejo diferente pero que no es complicado. Este algoritmo esta diseñado para números enteros mayores o iguales que cero Y la base debe estar entre 2 y 16. Además se debe controlar todo tipo de excepción del lenguaje JAVA.