ASCII 转换

REPORT z_barry_test_ascii .

 

*** 字母到对应的ASCII码

DATA : c.
FIELD-SYMBOLS : <n> TYPE x.
DATA : rn TYPE i.
c = 'A'.
ASSIGN c TO <n> CASTING.
MOVE <n> TO rn.
WRITE rn.

 

*** ASCII到字母

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.

 

 

ECC6

----------------------------------------------

REPORT  z_barry_test_ascii.

 

DATA: str TYPE string ,
      xstr TYPE xstring,
      l_con TYPE REF TO cl_rpe_convert .

 

START-OF-SELECTION.

  CREATE OBJECT l_con.

  CALL METHOD l_con->string_to_xstring
    EXPORTING
      input  = 'ABC'
    IMPORTING
      output = xstr.

  CALL METHOD l_con->xstring_to_string
    EXPORTING
      input  = '4261727279'
    IMPORTING
      output = str.

  WRITE / :  xstr ,str.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值