Упакованный BCD формат

Здравствуйте! Возникло несколько вопросов по упакованному BCD формату:

1. Перевел десятичное число 8787 в BCD формат: 1000 0111 1000 0111. А как определить это число в программе?

или

А вобще после числа в BCD формате нужно что-то писать, типа o, h, b?

2. А отрицательное число в BCD формате определяется так?:

Спасибо!