十进制long转BCD码
萌新陆仁甲 2017-07-20 01:58:06 一个long型的十进制数据转成7字节的BCD码怎么转?
long time=***************;
byte data[] = new byte[7];
for (int i = 0; i < 7; i++) {
int temp = (int) (Time % 100);
data[i] = (byte) (((temp / 10) << 4) + ((temp % 10) & 0x0F));
Time /= 100;
}