¿Convertir colores hexadecimales de 8 dígitos a colores rgba?

Todo lo que he encontrado sobre este tema simplemente convierte el hexadecimal en rgb y luego agrega un alfa de 1. También quiero obtener el alfa deseado de los dígitos hexadecimales.

Un color como#949494E8 o#DCDCDC8F claramente tiene un valor alfa que no es 0 o 1.