HOME»基本情報技術者試験掲示板»ビットマップフォントの容量問題について
投稿する
ビットマップフォントの容量問題について [5439]
えびさん(No.1)
48×32×8192(ビット)=6×2の5乗×2の13乗(バイト)
になるのが理解できません。
どなかた解説いただけると幸いです。
よろしくお願いいたします。
になるのが理解できません。
どなかた解説いただけると幸いです。
よろしくお願いいたします。
2024.05.09 10:35
テストさん(No.2)
48 = 2の4乗 × 3,
32 = 2の5乗,
8192 = 2の13乗
より、
48 × 32 × 8192 = 2の4乗 × 3 × 2の5乗 × 2の13乗
となります。
8ビット = 1バイトなので、2の4乗 × 3 × 2の5乗 × 2の13乗を8(=2の3乗)で割ると
2 × 3 × 2の5乗 × 2の13乗 = 6 × 2の5乗 × 2の13乗
となるかと思います。
32 = 2の5乗,
8192 = 2の13乗
より、
48 × 32 × 8192 = 2の4乗 × 3 × 2の5乗 × 2の13乗
となります。
8ビット = 1バイトなので、2の4乗 × 3 × 2の5乗 × 2の13乗を8(=2の3乗)で割ると
2 × 3 × 2の5乗 × 2の13乗 = 6 × 2の5乗 × 2の13乗
となるかと思います。
2024.05.09 12:12
jjon-comさん(No.3)
★FE ゴールドマイスター
2の 0乗 = 1
2の 1乗 = 2
2の 2乗 = 4
2の 3乗 = 8
2の 4乗 = 16
2の 5乗 = 32
2の 6乗 = 64
2の 7乗 = 128
2の 8乗 = 256
2の 9乗 = 512
2の10乗 = 1024
2の11乗 = 2048
2の12乗 = 4096
2の13乗 = 8192
48ビット×32×8192 という式における32と8192は上記の一覧に登場するので,
=48ビット×(2の5乗)×(2の13乗)
8ビット=1バイトなので,
=(6×8ビット)×(2の5乗)×(2の13乗)
=(6バイト)×(2の5乗)×(2の13乗)
2の 1乗 = 2
2の 2乗 = 4
2の 3乗 = 8
2の 4乗 = 16
2の 5乗 = 32
2の 6乗 = 64
2の 7乗 = 128
2の 8乗 = 256
2の 9乗 = 512
2の10乗 = 1024
2の11乗 = 2048
2の12乗 = 4096
2の13乗 = 8192
48ビット×32×8192 という式における32と8192は上記の一覧に登場するので,
=48ビット×(2の5乗)×(2の13乗)
8ビット=1バイトなので,
=(6×8ビット)×(2の5乗)×(2の13乗)
=(6バイト)×(2の5乗)×(2の13乗)
2024.05.09 12:37
えびさん(No.4)
テストさま、jjon-comさま
非常にわかりやすいご説明をありがとうございます。
おかげで理解することができました。
非常にわかりやすいご説明をありがとうございます。
おかげで理解することができました。
2024.05.09 13:12