强制数据类型转换
// 2. 强制类型转换案例:
// 这个过程不能自动完成,需要强制完成
int c = 200;
byte d = (byte)c;
System.out.println(d);
/*
128 + 64 + 8
0000 0000 0000 0000 0000 0000 1100 1000
在转型为byte的时候,只保留后8位。
1100 1000 ==计算原码==> 1011 1000 ==> -(32+16+8) => -56
*/
// 3. 浮点型数据,转型为整型,这个过程,也是一个强制类型转换
// 浮点型数据转整型,这个过程中,保留整数部分,舍去所有的小数部分
float pi = -3.94f;
int n = (int)pi;
System.out.println(n);