Encoding 什么是BCD16
我正在写一个Ama文件生成模拟器。在Ama规范中,它给出了BCD16、BCD12等字段的字节数(而不是位)(BCD{a number}) 对于具有BCD16的字段,实际长度为8字节。谁能告诉我BCD16是什么意思? 我知道BCD是二进制编码的十进制,但不明白BCD16是什么意思。它看起来像是2字节(16位)的BCD编码。看 这是2个字节,可以存储4位BDC16编码的数字,其中 存储在每个半字节中的BCD数字(也称为半字节) 示例-0011-0110 0010-0101为3-6 2-5,即3x100+6x10+2x1+ 5x0.1=362.5Encoding 什么是BCD16,encoding,bcd,Encoding,Bcd,我正在写一个Ama文件生成模拟器。在Ama规范中,它给出了BCD16、BCD12等字段的字节数(而不是位)(BCD{a number}) 对于具有BCD16的字段,实际长度为8字节。谁能告诉我BCD16是什么意思? 我知道BCD是二进制编码的十进制,但不明白BCD16是什么意思。它看起来像是2字节(16位)的BCD编码。看 这是2个字节,可以存储4位BDC16编码的数字,其中 存储在每个半字节中的BCD数字(也称为半字节) 示例-0011-0110 0010-0101为3-6 2-5,即3x10
我想在和一位大四学生交谈后,我找到了一个定义 BCD{x}意味着,对于单个数字,它需要x位。 如果是BCD3,则需要三位来表示一个数字。当然,我们不能表示所有的组合,但我们可以表示一些非常大的值 例如:在BCD1中,我们可以用一个字节表示-11111
这就是我发现的。如果定义有问题,请纠正我 你能告诉我BCD12是什么意思吗?我猜是1.5字节的存储空间。i、 e.3位数?