Olá,
Por favor, revise os seguintes links....
http://www.robelle.com/library/smugbook/ascii.html
***recompensa se for útil
vijay
Avalados por :
Olá,
Por favor, revise os seguintes links....
http://www.robelle.com/library/smugbook/ascii.html
***recompensa se for útil
vijay
Olá,
Utilize o módulo de função LIST_TO_ASCII.
Olá,
Converti de A para 65.
Enquanto converto de 66 para B, estou recebendo um erro como 'O comprimento de 'X' em bytes deve ser um múltiplo do tamanho de um caractere unicode, independentemente do tamanho do caractere unicode'.
Aqui está o código que escrevi.
Nesta parte estou enviando o 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.
Agora estou incrementando rn. (Tem o 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.
Aqui me deparo com o erro mencionado anteriormente.
Como posso obter o valor ASCII de qualquer letra?
Como posso obter o valor ASCII de qualquer letra? Existe alguma função?
Aqui está como se faz:
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.
Isso vai converter 'A' em 65.
Tom Demuyt
Como converter o valor ASCII para um caractere?
Se eu fornecer 65 (valor ASCII) quero mostrar 'A'.
A lógica a seguir é para converter de caractere para valor ASCII, agora quero saber como converter o valor ASCII para um caractere.
Naveen
report demtest.
*passando de A para 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.
*passando de 66 para 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