关于 ABAP 调试器里的 16 进制值的显示问题
在調(diào)試器里查看字符常量,小寫的字母 a 的 16 進(jìn)制值,即 ASCII 編碼里符號(hào) a 的值:61 高位再補(bǔ)上 00
類型 x 的變量,其初始值為 16 進(jìn)制的 00(1個(gè)字節(jié)):
6100 的 16 進(jìn)制值:數(shù)字6 的 ascii 值是 36,1 是 31,0 是 30
JavaScript 里也可以通過 charCodeAt 返回十進(jìn)制的 ascii 值:
十進(jìn)制的 97 就是 16 進(jìn)制的61:
unicode 編碼 97 16進(jìn)制 61
源字段中的字符被解釋為十六進(jìn)制表示的半字節(jié)值的表示。 如果出現(xiàn)有效字符“0”到“9”和“A”到“F”,則相應(yīng)的半字節(jié)值左對(duì)齊傳遞到目標(biāo)字段的內(nèi)存中。 如果目標(biāo)字段長(zhǎng)于傳遞的半字節(jié)數(shù),則在右側(cè)填充十六進(jìn)制0。如果太短,則在右側(cè)截?cái)鄶?shù)字。 第一個(gè)無效字符終止從該字符位置開始的轉(zhuǎn)換,并且未填充到該點(diǎn)的半字節(jié)用十六進(jìn)制 0 填充。
兩個(gè)字節(jié)才夠。
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的关于 ABAP 调试器里的 16 进制值的显示问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海康威视推双盘位NAS:1199元 最大
- 下一篇: 汽车营销人谈理想的0.6%营销费:值得很