Convierte un número hexadecimal, representado como un string (por ejemplo, «10af8c»), a su equivalente decimal partiendo de los principios básicos (es decir, no, no puedes usar bibliotecas integradas ni externas para hacer la conversión).
En la web usamos el hexadecimal para representar colores, por ejemplo, verde: 008000, verde azulado: 008080, azul marino: 000080).
El programa debe gestionar strings hexadecimales no válidos.
Regístrate en Exercism para aprender y dominar Clojure con 12 conceptos105 ejercicios y mentoría humana real, todo gratis.