変数とデータ型比較問題

Javaにおける「short型」と「int型」を比較した説明として正しいものはどれですか?

A.short型は16ビットで-32,768〜32,767の範囲を持ち、int型は32ビットでより広い範囲を持つ← 正解
✓ 正解です。short型は16ビットで-32,768〜32,767、int型は32ビットで約±21億の範囲を持ちます。
B.short型は32ビット、int型は16ビットの整数型である
✗ ビット数の説明が逆です。short型が16ビット、int型が32ビットです。
C.short型とint型はビット数が同じで、扱える値の範囲も同じである
✗ short型とint型はビット数が異なり、扱える値の範囲も大きく異なります。
D.short型は小数も扱える型であり、int型は整数のみ扱える型である
✗ short型もint型もどちらも整数型であり、小数を扱うことはできません。

Oracle Certified Java Programmer, Bronze SE の問題一覧