A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
1バイトとは、そもそも文字数を表す単位ではありません。
0~255までの数値の塊を1バイトと呼んでいます。
その数値に、半角文字の文字コードを割り当てることができたので
1バイト=1文字としても利用できるにすぎません。
なるほど、255を3文字だとすると3バイトですね。
文字列型 String に”255”を代入するとその通りですね。
ところで、2というのは文字コード50 、5というのは文字コード53です。
文字列型に、255を入れるのは、50 53 53 という3バイトの値を保持することです。
1バイトは、0~255の値ですが、これをそれぞれの文字コードと
対応させるのが、文字列型ですね。
これに対してバイト型は、50 53 53 というような複数バイトを許しません。 1バイトだけです。また代入された値を文字コードとして解釈せずに
数字だと解釈します。
なので、50≠”2”ではなく、50=50です。
たとえば、Integer型だと、2バイトを許します。
このように、種類によって、使えるバイト数と各バイトに入れられた
値の解釈の仕方が違うので、データ型一覧が用意されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- XML MSFormsとは何ですか? 2 2022/05/02 09:38
- ドライブ・ストレージ HDDの未割り当て領域が認識されない 7 2022/11/27 18:51
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- Excel(エクセル) Excelシートのある番地の文字が一致したすべての行を別シートに転記する方法 11 2022/10/25 08:43
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- ドライブ・ストレージ 緊急事態 データ救出案求む 外付けハードディスクケースに6TBのハードディスクを2つでミラーリングを 7 2023/01/03 10:57
- その他(コンピューター・テクノロジー) ハードドライブのデータ記憶方法 USBメモリーなどの半導体記憶デバイスは、ビット毎の 0 or 1 1 2023/02/25 12:41
- Excel(エクセル) エクセルで、ファイルの分割 と ファイルの集約 1 2022/08/28 08:58
- その他(データベース) 4進数風なバーコードは何ですか? 2 2022/11/28 23:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
エクセルシート名の制限を変更...
-
char str[256]の256の意味は?
-
COBOLのCOMP形式について
-
[VBScript][wsh]byte単位でのデ...
-
バイト列とバイナリ列の違いが...
-
sedコマンドで全ての2バイト文...
-
COBOL PICTUREで X,S,Vの意味
-
UTF-8で5~6バイトになる文字コ...
-
ビットスワップとバイトスワッ...
-
GetWindowTextでアドレスバーか...
-
VBAでUnicodeしか存在しない文...
-
UCS-2の一覧表が欲しい
-
cprintf()関数で2バイト文字を...
-
質問です。
-
BCB5 日本語の1バイト目のチェック
-
2バイト文字(いわゆる日本語)の...
-
SQLで1バイト、2バイト混在...
-
バイト数って何??
-
VBAデータ型一覧表の「記憶領域...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10Mバイトて文字数に すると何...
-
UTF-8で5~6バイトになる文字コ...
-
char str[256]の256の意味は?
-
エクセルシート名の制限を変更...
-
COBOLのCOMP形式について
-
「1TB」のHDDに日本語は何字入...
-
バイナリとBCDコード
-
ビットスワップとバイトスワッ...
-
ピクセル,dpiから容量(バイト...
-
バイト列とバイナリ列の違いが...
-
SQLで1バイト、2バイト混在...
-
【VB2005】テキストボックス内...
-
Javaで日本語1文字のバイト数
-
1KBが1024byteな理由
-
3バイト文字(UTF-8)をprintfで...
-
C++ Builderで文字列をバイトに...
-
文字コードの利点・欠点について
-
半角、全角の判別方法
-
機種依存文字をチェックしたい。
-
64bit対応
おすすめ情報