まず、自動変換
汎用タイプは、2つのデータタイプが相互に互換性があり、元の型よりも大きくなっています。
バイト--->短いです
短い---> int型
CHAR ---> int型
int型--->ロング/ダブル
ダブル--->フロート
ダブルがある場合、他はdoubleに変換され、二重の結果は、2つの数字です。
それ以外の場合は、二つの数がfloatで、他はfloatに変換され、
ロングタイプ2のオペランドがある場合はそれ以外の場合、それは長い間、別の型に変換され、
それ以外の場合は、二つの数値をintに変換されています
第二に、キャスト
変数を変換するために必要なデータの種類の:(構文変換)
整数に移しフロート - 切断された小数点以下の桁数、リザーブ整数
ビット短整数に割り当てられた長整数---