0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

文字コードについて

Posted at

##もくじ

  • 文字コードって何
  • コンピュータにおける文字コードの役割
  • 文字コードの種類による違いと文字化け

自分用のメモ書きです。

##文字コードって何
文字を表すコードのこと。
本来数値でない情報を数値で表したもの。

ex)
あ ー 1
い ー 2

##コンピュータにおける文字コードの役割
コンピュータは数字(2進数)しか理解できないため、文字を数字に置き換える必要がある。
そこで、文字をどの数字に置き換えるのかというルールが必要となる。
そのルールが文字コード。

##文字コードの種類による違いと文字化け

文字コードの種類が異なれば,同じ文字を表す文字コードが異なる。

ex)
《UTF-8》
あ ー 01
い ー 02
(割愛)
こ ー 10

《JISコード》
あ ー 10
い ー 20

このコードの振り方の違いが、文字化けの原因です。

ex)
あ→[JISコードでエンコード]→10→[UTF-8でデコード]→こ

##参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?