応用情報暗記無料で始める

BCD(2進化10進数)とは?びーしーでぃー

BCD(2進化10進数)とは、10進の各桁を4ビットの2進で個別に表す方式。1バイトに2桁詰めるパック形式と、1桁だけ入れるゾーン形式がある。応用情報では必要バイト数の計算と、記憶効率を犠牲にして10進変換の誤差を避ける狙いが問われる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の頻出用語/テクノロジ系

別名:BCD、2進化10進数

応用情報を最短で暗記・合格する →

具体例

「1234」はパック10進では 01 23 4C のように末尾に符号を置いた3バイトになる。勘定系のCOBOLプログラムやDBのDECIMAL型が同種の10進表現を採り、0.1のような値を誤差なく扱える。

試験での引っ掛け

4ビットは0〜15を表せるのに10〜15を使わないため、約17%が無駄になる。またパック形式で表せる桁数は「バイト数×2−1」で、符号部の分だけ1桁少ない点を数え間違えやすい。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

応用情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 4ビットは0〜15を表せるのに10〜15を使わないため、約17%が無駄になる。