존 십진법[편집]
IBM을 비롯한 몇몇 메인프레임 시스템은 존 십진법(Zoned decimal) 표현을 지원한다. 이 방법은 한 바이트에 한 자리를 하위 4비트로 저장하고, ‘존(zone)’이라 불리는 상위 4비트를 특정한 비트열로 채워서 문자에 대응하도록 한 것이다. EBCDIC의 경우 이 존 비트가 1111에 해당하며, ASCII의 경우 0011에 해당한다. 어느 경우든 존 비트와 하위 4비트를 합하면 해당 숫자를 나타내는 문자에 대응하도록 되어 있다.
존 십진법에서 마지막, 즉 최하위 바이트의 존 비트는 부호를 나타내며, 이 부호 자리는 앞의 묶음 부호화 십진법과 동일하다. 따라서 존 십진법으로 +729는 11110111 11110010 11001001또는 16진법으로 F7 F2 C9가 되며, -729는 F7 F2 D9가 된다.
https://ko.wikipedia.org/wiki/%EC%9D%B4%EC%A7%84%ED%99%94_%EC%8B%AD%EC%A7%84%EB%B2%95
1268은
1은 0001
2는 0010
6은 0110
8은 1000
각각의 앞에 1111(F, 15)을 붙이면 되고,
마이너스 부호이므로 맨 마지막 것인 8의 상위 4비트는 D를 넣으면 됩니다.
D는 10진수로 13, 2진수로 1101 이므로
11110001 11110010 11110110 11011000
F 1 F 2 F 6 D 8
만약 -1268이 아니라 +1268이라면
11110001 11110010 11110110 11001000
F 1 F 2 F 6 C 8