Tengo un número hexadecimal que quiero convertir a binario. Puedo hacerlo manualmente para un número hexadecimal a la vez desde este sitio web ( Convertidor de hexadecimal a binario ), pero no logro averiguar cómo hacerlo en JMP.
Ejemplo de la web:

Mi intento en JMP:

Fórmula HEX2BIN:

Cualquier orientación sería muy apreciada. ¡Gracias!
Enlaces que hasta ahora no me han ayudado:
Aquí está mi manera de manejar esto mediante la fuerza bruta.
Names Default To Here( 1 );
theArray = ["0" => "0000",
"1" => "0001",
"2" => "0010",
"3" => "0011",
"4" => "0100",
"5" => "0101",
"6" => "0110",
"7" => "0111",
"8" => "1000",
"9" => "1001",
"A" => "1010",
"B" => "1011",
"C" => "1100",
"D" => "1101",
"E" => "1110",
"F" => "1111"];
theHex = "F061F997862C3E70";
theBinary="";
for(i=1,i<=length(theHex),i++,
theBinary = theBinary || (theArray << getvalue(substr(theHex,i,1)))
);
Show(theBinary);
El hilo mencionado dice
- Para dividir mi cadena HEX por la mitad y luego proceder con la conversión a binario. Lo intenté en las filas 2 y 3 a continuación sin éxito. No me importa dividirla en caracteres individuales, pero todavía no puedo descubrir cómo obtener 0 y 1.
- Para especificar la base (16) dentro de Hex To BLOB, pero no parece que se permitan entradas adicionales en Hex To BLOB
- Para cambiar a Python en JMP 18, pero lamentablemente solo tengo acceso a JMP 17.2.0
¿Alguna otra idea? Estoy intentando conseguir una serie de 1 y 0.
