Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は、0から160までの小数を1バイトに入れるように指示するプロトコルの実装に取り組んでいます。必要なBCDの種類が指定されていないため、1桁を下のニブルに、もう1桁を上のニブルに入れると仮定します。つまり、2桁の小数で1バイトを取得します。しかし、より大きな値はどのようにして1バイトに収まるのでしょうか。たとえば160?
おそらく、「Densely Packed Decimal」を指しているのかもしれませんが、電気通信CDR形式のBCDでの私の経験は、あなたが説明したとおりです。ここで、99は1バイトにエンコードできる最高の10進数です。しかし、ウィキペディアをすばやく検索すると、DPDが見つかりました。
http://en.m.wikipedia.org/wiki/Densely_Packed_Decimal