ビット配列

「ビット配列」の英語

「ビット配列」は英語で bit array と言います。画像データなら bitmap、複数のフラグや小さな値をまとめて格納する仕組みなら bit field と言います。文脈に応じて使い分けます。

「ビット配列」の英語の使い分け

例文

The designer saved the logo as a bitmap.

デザイナーはロゴをビットマップとして保存した。

コアイメージ

画素ごとの情報をビット単位で並べた画像データであるビットマップ

英英

An image represented as a regular grid of pixels, each stored as bits; a raster image.

語源

bitmapは、bit(2進数の最小単位)+map(配置図)の合成語で、各画素をビットで配置して表す意味でコンピュータ用語となった。

コラム

  • ビットマップはピクセル単位で表現するため拡大でジャギーが目立つ一方、写真のような連続色表現に向くことが多い。

例文

Use a bit field to store multiple flags.

複数のフラグを格納するためにビットフィールドを使う。

コアイメージ

ビットフィールドは複数のフラグや小さな値を各ビットに割り当てて一つの整数に格納する仕組みを指す

英英

A data structure that packs multiple boolean flags or small integer fields into individual bits within an integer or machine word.

語源

bit fieldは、bit(0か1を表す最小単位)とfield(領域)の組み合わせの語で、個々のビットをまとめて意味のある値やフラグとして扱うことを表す

コラム

  • ビットフィールドはC言語などで構造体内にビット幅を指定して定義でき、メモリを節約して小さなフラグ群をまとめて扱う際に利用される

「ビット配列」のレベル別の例文

「ビット配列」を英語にするときのよくある間違い

  • × The program uses a bitmap to store five flags.

    ○ The program uses a bit field to store five flags.

    フラグをビット単位でまとめて格納する仕組みは、画像データを表す bitmap ではなく bit field と表すのが適切です。

「ビット配列」の英語についてよくある質問

Q. 「ビット配列」を英語で一言で言うと?
一般的なデータ構造を指すなら bit array が基本です。画像データなら bitmap、フラグや小さな値をまとめて格納する仕組みなら bit field を使います。
Q. bitmap と bit field の違いは?
bitmap は主にピクセルからなる画像データを指します。bit field は複数のフラグや小さな値を、一つの整数や構造体内のビット領域に割り当てる仕組みです。
Q. 「ビット配列」をプログラミングでどう言う?
ビットを要素として並べたデータ構造なら bit array が一般的です。画像のデータなら bitmap、ビット幅を指定して値を格納する領域なら bit field と言います。

「ビット配列」と関連する日本語の英語

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1