El problema planteado consiste en indicar el resultado en hexadecimal de sumar las bases hexadecimales (8791AFD)16 + (AF47160)16
Esta solución hace uso de la teoría de sistemas numéricos pesados. Se ve 7 digitos en dos hileras. Sumando los respectivos valores hexadecimales se obtiene: [136D8C5D] 16
Para sumar bases hexadecimales hay que tener en cuenta que se suma digito por digito por columna de derecha a izquierda, tal cual como se hace con los números decimales. La base hexadecimal es de base dieciséis(16) y consta de 16 valores (0,1,..9, A,B,C,D,E,F). Si al sumar los dígitos el resultado sobrepasa la base (o sea 16) entonces se resta la misma base, tantas veces sea necesario hasta que el resultado no sobrepase la base y las veces que se resto es el acarreo para sumar en la siguiente columna. Si el acarreo es tres quiere decir que se resto tres veces la base (16) y por ende, se debe sumar 3 en la próxima columna. Ejemplo: Al sumar (8) + (8) en base hexadecimal el resultado sera (10) ya que la suma de la primera columna de derecha a izquierda es dieciséis y se resta la base dando 0 pero acarreando uno en la suma de la segunda columna. Como ya no hay columna que sumar entonces se pone el uno (acarreo) como ultimo valor.