Преобразование int в байтовый массив BCD
Я хочу преобразовать int в массив byte [2], используя BCD.
Рассматриваемое int будет происходить из DateTime, представляющего год, и должно быть преобразовано в два байта.
Есть ли какая-нибудь готовая функция, которая делает это, или вы можете дать мне простой способ сделать это?
пример:
int year = 2010
будет выводить:
byte[2]{0x20, 0x10};