不进行强制转换的情况下可以将一个 double 值赋值给 long 类型的变量吗?


不行,你不能在没有强制类型转换的前提下将一个 double 值赋值给 long 类型的变量,因为 double 类型的范围比 long 类型更广,所以必须要进行强制转换。