1. ホーム
  2. character-encoding

[解決済み】ANSIフォーマットとは何ですか?

2022-04-01 20:23:50

質問

ANSIエンコーディング形式とは何ですか?システムのデフォルトフォーマットですか? ASCIIとどのように違うのですか?

どのように解決するのですか?

ANSIエンコーディングは、システム(通常はWindows)の標準的なコードページを指す、やや一般的な用語です。より適切な呼び方は Windows-1252 欧米系のシステムで (これは、他の特定の Windowsのコードページ を使用することができます。) これは本質的に ASCII文字セットの拡張 ASCIIのすべての文字に128の文字コードを追加したものである。この違いは、quot;ANSI"のエンコーディングがASCIIの7ビットではなく8ビットであることに起因します(ASCIIは現在ではほとんど常に8ビットバイトとしてエンコードされ、その際 最上位 を0とする)。このエンコーディングが通常ANSIと呼ばれる理由については、この記事を参照してください。

ANSI"という名称は、実際のANSI規格に対応していないため、誤った名称ですが、この名称は定着しています。ANSIはUTF-8と同じではありません。