Hola,
revisa los siguientes enlaces....
http://www.robelle.com/library/smugbook/ascii.html
***recompensa si es útil
vijay
Avalados por :
Hola,
revisa los siguientes enlaces....
http://www.robelle.com/library/smugbook/ascii.html
***recompensa si es útil
vijay
Hola,
Utiliza el módulo de función LIST_TO_ASCII
Hola,
He convertido de A a 65.
Mientras convierto de 66 a B, estoy obteniendo un error como 'La longitud de 'X' en bytes debe ser un múltiplo del tamaño de un carácter unicode, independientemente del tamaño del carácter unicode'.
Aquí está el código que he escrito.
En esta parte estoy enviando el valor chr como A
DATA: chr TYPE c.
FIELD-SYMBOLS: <n> TYPE x.
DATA: rn TYPE i,
v_set2 TYPE i.
v_set2 = STRLEN(p_matwa) - 2.
chr = p_matwa + v_set2(1).
ASSIGN chr TO <n> CASTING.
MOVE <n> TO rn.
Ahora estoy incrementando rn. (Tiene el valor 65)
rn = rn + 1.
DATA: hx TYPE x.
FIELD-SYMBOLS: <fc> TYPE c.
ASSIGN hx TO <fc> CASTING TYPE c.
MOVE <fc> TO chr.
WRITE chr.
Aquí me enfrento al error mencionado anteriormente.
¿Cómo puedo obtener el valor ASCII de cualquier letra?
¿Cómo puedo obtener el valor ASCII de cualquier letra? ¿Existe alguna función?
Así es como se hace:
report demtest.
data : c.
field-symbols : <n> type x.
data : rn type i.
c = 'A'.
assign c to <n> casting.
move <n> to rn.
write rn.
Esto convertirá 'A' en 65.
Tom Demuyt
¿Cómo convertir el valor ASCII a un carácter?
Si doy como entrada 65 (valor ASCII) quiero mostrar 'A'.
La lógica a continuación es para convertir de carácter a valor ASCII, ahora quiero saber cómo convertir el valor ASCII a un carácter.
Naveen
report demtest.
*pasando de A a 65
data : c value 'A'.
field-symbols : <n> type x.
data : rn type i.
assign c to <n> casting.
move <n> to rn.
write rn.
*pasando de 66 a B
data : i type i value 66.
data : x type x.
field-symbols : <fc> type c.
move i to x.
assign x to <fc> casting type c.
move <fc> to c.
write c.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute