数値データを32ビットにわたって格納する形式を int型の形式といいます

マックス「メモリには


8ビットを基本単位としてデータが格納されるというのは


例えば


char型の形式で数値データを格納するときは


8ビットのメモリのお部屋


□□□□□□□□に


データが格納されるだろう。


そう


10進数数値2は2進数10


だが


メモリに10と格納されるわけでなく


0を左側に6個足して


00000010としたものが


8ビットのメモリのお部屋


□□□□□□□□に


格納されるわけだ


それがぁ char型の形式だぁ」


ソーラー「熱がこもってますね。」


マックス「同様に


8ビット(1バイト)

16ビット(2バイト)

32ビット(4バイト)

64ビット(8バイト)

単位として

データを

メモリに格納する方法がある。


8ビット(1バイト)

16ビット(2バイト)

32ビット(4バイト)

64ビット(8バイト)


8ビット(1バイト)

の倍数になっているだろう」


ソーラー「じゃあ


32ビット(4バイト)を単位として


数値データを格納する場合もあるってことに・・


なるのかな」


マックス「わおぅ


かっしこ~い」


ソーラー「そんなぁ マックスこそ


かっしこ~い きゃは」


きゃははは


ソーラー「じゃあ


10進数数値データ2を


32ビット(4バイト)を単位として


メモリに格納する場合


10進数数値データ2は2進数では10


なんだけど


2進数10の左側に


0を30個足して


00000000000000000000000000000010


としたものが


32ビットのメモリのお部屋


□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□


格納されるのかな」


マックス「そのとおり!


冴えてるん😊


そして


32ビット(4バイト)を単位として


整数の数値データを格納する形式を


int型の形式というんだ」

  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る