• ベストアンサー

文字化けについて

何処に質問をしたらいいのか分からなかったので、ここで質問をさせていただきます。 よく、半角文字で入力すると文字化けが起こりますよね? ただ、どうして化けるのかがとてもフシギです。 チャットで「いてらー」と半角入れると「加廾」になりました。 このように意味不明な言葉になるのも何か放送句でもあるのでしょうか? 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.6

まずこちらの「文字化けの原因」をごらんください。 http://www.kanzaki.com/netfan/nf97-04.html 「加」のJISコードは0x3243です。 http://www.infonet.co.jp/ueyama/ip/binary/x0208txt.html 半角カナの「イ」は0xb2、「テ」は0xc3 です。 これらのコードの8ビット目が無視されると「0x32」「0x43」となりますね。 何か見えてきませんか?

参考URL:
http://www.kanzaki.com/netfan/nf97-04.html
すると、全ての回答が全文表示されます。

その他の回答 (5)

noname#64217
noname#64217
回答No.5

パソコンは、数字で文字の情報を記憶しています。 これを文字コードと言います。 文字コードには色んな種類があります。 日本語、英語、フランス語・・・。 日本語の場合、文字コードが1つであれば、文字化けは起こりません。 でも、日本語でもたくさんの文字コードがあります。 UnicodeですとかシフトJISとか。 ブラウザの[表示]メニューから[エンコード]を選ぶと、文字コードが確認できます。 さて、多種ある日本語の文字コードですが、 文字コードの種類によって、半角文字のコード番号が異なります。 自分のパソコンの文字コードで正しく表示されていても、 他人のパソコンでは、正しく表示されない場合があります。 それが文字化けです。 じゃ、文字コードをひとつにしたら?となりますね。 文字コードは色んな団体が決めているものなので、ひとつにはならないのが現状です。 OSのバージョンによっても、使える文字コードが異なります。 以上の状況から、現在は暗黙のルールとして半角文字は使わないことになっています。

すると、全ての回答が全文表示されます。
noname#6715
noname#6715
回答No.4

#3です。 ごめんなさい。参考URLより 半角カナは機種依存文字とは関係ありませんでした

すると、全ての回答が全文表示されます。
noname#6715
noname#6715
回答No.3

「機種依存文字」というものです。 ----一般的な文字化け----- コンピュータは文字を文字として記憶しているわけではありません。 それを数に変換して記憶しています。 それを実現するには文字と数の変換表が必要です。 これにはさまざまな規格があり、JIS,Shift-JIS,Unicode等があります 普通は使用されている数字などから規格が判別できるのですが、 2つ以上の規格で使われている数もあり、違う規格と勘違いし 違う文字だと考えてしまうことがあります。 (もちろん、異なる規格であっても ある程度共通する番号を使うことで互換性を取っています) で、半角カナが定められている規格を普段使いません。 それによるものです (参考URL)

参考URL:
http://www.ne.jp/asahi/minazuki/bakera/html/opinion/halfwidthkatakana
すると、全ての回答が全文表示されます。
noname#6306
noname#6306
回答No.2

通常のサーバーが半角カナに対応してないからでしょう。(UNIXなど)

すると、全ての回答が全文表示されます。
  • matrix4
  • ベストアンサー率16% (118/704)
回答No.1

ウィンドウズに、いてらー→加廾と登録してあるのでは・・・

すると、全ての回答が全文表示されます。

関連するQ&A