- 型変換(キャスト)
- 小さい型から大きい型への代入は暗黙の型変換が行われる(自動)
- 小さい型から大きい型への代入は許可されていない
キャストを行うことで代入が可能 - 凡例
(目的の型) 値 - 例
int i =123, double = 1.05;
i = (int)d; //この場合小数点以下は切り捨てられて1になる
※切り捨てについては、四捨五入等なし。
1.99でも整数部の1しか扱われない
- 基本データ型
- 型の大小は以下のとおり
double > float > long > int > (char) > short > byte
※shortからcharに変換された場合は、文字として扱われる
0 件のコメント:
コメントを投稿