EbcAsc translations  Character translations

Appendix A: Conversion Tables

AscEbc translations

Table A-2 lists the translations form ASCII to EBCDIC, using the AscEbc function.

When translating ASCII hexadecimal values, such as 0x5A (‘Z’), go to row value 0x58, and move over to column A, giving the value 0xE9.

Use the upper column numbers for the first 8 values in a hexadecimal sequence (0 to 7), and the lower column numbers for the second 8 values (8 to F).

Table A-2: ASCII to EBCDIC translations

Row value

0 8

1 9

2 A

3 B

4 C

5 D

6 E

7 F

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x08

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x10

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x18

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x00

0x20

0x40

0x5A

0x7F

0x7B

0x5B

0x6C

0x50

0x7D

0x28

0x4D

0x5D

0x5C

0x4E

0x6B

0x60

0x4B

0x61

0x30

0xF0

0xF1

0xF2

0xF3

0xF4

0xF5

0xF6

0xF7

0x38

0xF8

0xF9

0x7A

0x5E

0x4C

0x7E

0x6E

0x6F

0x40

0x7C

0xC1

0xC2

0xC3

0xC4

0xC5

0xC6

0xC7

0x48

0xC8

0xC9

0xD1

0xD2

0xD3

0xD4

0xD5

0xD6

0x50

0xD7

0xD8

0xD9

0xE2

0xE3

0xE4

0xE5

0xE6

0x58

0xE7

0xE8

0xE9

0xAD

0xE0

0xBD

0x5F

0x6D

0x60

0x79

0x81

0x82

0x83

0x84

0x85

0x86

0x87

0x68

0x88

0x89

0x91

0x92

0x93

0x94

0x95

0x96

0x70

0x97

0x98

0x99

0xA2

0xA3

0xA4

0xA5

0xA6

0x78

0xA7

0xA8

0xA9

0xC0

0x4F

0xD0

0xA1

0x00





Copyright © 2005. Sybase Inc. All rights reserved. Character translations

View this book as PDF