<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Tengo algunos datos analógicos que necesito para convertirlos a binarios según su valor (hecho). Luego logré juntar 8 bits para crear datos binarios mediante un script jmp. Donde necesito ayuda es cómo convertir los datos binarios en texto/número usando códigos ascii. Intenté usar blob to char pero informaba un tipo de datos incorrecto....
Adjunté la tabla jmp.
gracias ms
Lo siento, de hecho, me di cuenta más tarde de que "wl" 0~11, 14~25 y 28~39 son números decimales de 2 dígitos, que solo necesitan convertirse a decimal.
Los números binarios en su tabla no siempre corresponden a AZ o 0-9. Estos aparecen: " # & 0 1 2 3 4 5 6 7 ? @ ABCDEFGHIJKLMNPQRSTUV WX _ o { } ~
Y en los muchos casos de "caracteres" ascii no imprimibles, habrá celdas vacías en JMP.
Probablemente no entendí bien tu objetivo, pero prueba esta fórmula, que hará una excepción para todos los wl entre {12, 13, 26, 27, 40, 41}.
Si ( Contiene ( { 12 , 13 , 26 , 27 , 40 , 41 } , : wl ) ,
Carbonizarse (
( Matriz (
{ : Nombre ( "0" ) , : Nombre ( "1" ) , : Nombre ( "2" ) , : Nombre ( "3" ) , : Nombre ( "4" ) ,
: Nombre ( "5" ) , : Nombre ( "6" )}
) ` * 2 ^ Índice ( 0 , 6 ) ` )[ 1 ]
) ,
hexadecimal a carbón (
Bien (
Maleficio (
( Matriz (
{ : Nombre ( "0" ) , : Nombre ( "1" ) , : Nombre ( "2" ) , : Nombre ( "3" ) ,
: Nombre ( "4" ) , : Nombre ( "5" ) , : Nombre ( "6" )}
) ` * 2 ^ Índice ( 0 , 6 ) ` )[ 1 ] ,
"entero"
) ,
2
) ,
"us-ascii"
)
)
¡Gracias MS!
No sé nada sobre el uso de matrices en jmp. para los datos que publiqué, mi objetivo final es A: convertir "wl" 0~11, 14~25 y 28~39 en texto que componga AZ y 0-9. B: Otros "wl" representan un número decimal de 2 dígitos.
su script funciona para A pero no para B.
Probablemente haya una forma más sencilla, pero intente pegar el código a continuación en un campo de fórmula de columna en la tabla de datos publicados. Debería dar el carácter ascii (el primer argumento de Hex() solo calcula el código decimal ascii)
hexadecimal a carbón (
Bien (
Maleficio (
( Matriz (
{ : Nombre ( "0" ) , : Nombre ( "1" ) , : Nombre ( "2" ) , : Nombre ( "3" ) , : Nombre ( "4" ) , : Nombre ( "5" ) , : Nombre ( "6" )} ) ` * 2 ^ [ 0 , 1 , 2 , 3 , 4 , 5 , 6 ])[ 1 ] ,
"entero"
) ,
2
) ,
"us-ascii"
)