Преобразование int в байтовый массив BCD

Я хочу преобразовать int в массив byte [2], используя BCD.

Рассматриваемое int будет происходить из DateTime, представляющего год, и должно быть преобразовано в два байта.

Есть ли какая-нибудь готовая функция, которая делает это, или вы можете дать мне простой способ сделать это?

пример:

int year = 2010

будет выводить:

byte[2]{0x20, 0x10};

Ответы на вопрос(6)

Ваш ответ на вопрос