<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Tengo la necesidad de leer los valores binarios incrustados en un campo numérico.Desarrollé el siguiente script que parece funcionar, pero no es tan bueno como esperaba.
X = 19 ;
el maleficio = Maleficio ( X ) ;
binario = matriz asociativa (
{{ "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" } , { "MI" , "1110" } ,
{ "F" , "1111" }}
) ;
elbinario = "" ;
Para ( i = 1 , i <= 4 , i ++,
elbinario = elbinario || binario [ Mayúsculas ( Sust. ( el maleficio , i , 1 ) )]
) ;
hay una manera mas facil?
¿Por 0/1 cadena supongo que te refieres a la conversión de base 2?Esa función lo hace.por ejemplo, aquí hay 19 convertido a base 2:
imprimir (base (19, 2))
En la ventana de registro:
"10011"
Gracias por el puntero, pero no me da lo que necesito.Lo que estoy buscando es un código que devuelva la cadena 0/1 representativa de un valor entero en JMP.
Hay un buen convertidor base aquí: